MGSHHHHHHGSLSKFKRNKHQQHLAQLPKISQSVDDVDFFYAPADFRETLLEKIASAKQRICIVALYLEQDDGGKGILNALYEAKRQRPELDVRVLVDWHRAQRGRIGAAASNTNADWYCRMAQENPGVDVPVYGVPINTREALGVLHFKGFIIDDSVLYSGASLNDVYLHQHDKYRYDRYHLIRNRKMSDIMFEWVTQNIMNGRGVNRLDDVNRPKSPEIKNDIRLFRQELRDAAYHFQGDADNDQLSVTPLVGLGKSSLLNKTIFHLMPCAEQKLTICTPYFNLPAILVRNIIQLLREGKKVEIIVGDKTANDFYIPEDEPFKIIGALPYLYEINLRRFLSRLQYYVNTDQLVVRLWKDDDNTYHLKGMWVDDKWMLITGNNLNPRAWRLDLENAILIHDPQLELAPQREKELELIREHTTIVKHYRDLQSIADYPVKVRKLIRRLRRIRIDRLISRIL