MQGLIVASRGFSTQTVGTGLTYMEQVDAVPQTGEKRGRGRPRKYPQSSTQKPASDAPKRGRGRPRKIVSELEPEAVAPSGPKRGRGRPRKDSGNATPVAPKIKKKDGRGRPRKNPMPNGEAETTKSKATPAVDIIPETGRSFWLMKAEPESRLEKGKDVKFSIDDLAAADSPEPWDGVRNHVAKNLMRDMKKGDFAFFYHSNCKVPGVVGVMEIVEEHSTDESAFDPKHPYYDPKSKRDDPKWVVVHVEYRRKLGKQVTLQDLKSHGQTGKPLENLQMIKQSRLSVSSVTPAQWKYILELAGEEPQEEFTKKESSDEEE