MVTFSLRFVPNLAQLTYPLRRLLQKDTAYTWTRECQSSFENLKQAINESAMLSHPDFQKPFLLQTDASNQGLGAALLQQDSFGQWRPISFISRSLTKAESNYSTTEKELLAVVWAFTKYHVYLHGTTVTVETDHQTIIPLLQKTHPPGRLLRWVLALQENTFTISYKKGLTNYIADGLSHSTEFHNVQLSKEALPVTLTQLAHLQQKDTGIQVITQKLTSPHLDSHHSHLTIVNNVLYYNQSGHSPRIYIPEALQDHYIDYYHAHLLSGHLGFHKVLQKLRNHYYWPQMRHTIAQKLQACPTCQAIKTPKMNVGYLAPIQVTAPFELIGWDLMGPFPTSIA