MKMTLVWPPWPAFFVSVFMVASFSATFADYYLFIGPIWVQLRQNPGHSNTSNTSNTSYHMLQMPHMPIVGNPDELPTLSTPSLLETKVGLNLPSFDGEVSCLKFIHIPKTGGTKISMQALDHKIRWGQYETSLKCSDKRNCTDFGAQRECCYSQQEASQAQHRCSIWHMPPAEDSLLAESYAGCQTFCVVRNPFSRFISEFRWHMINRAPRKPGQGLCSHDVFMKYGKERMQQDAAAVLDFTDDCHRMPQSKYVISDDKKHSYCNHVIRFENLTEEFNTLMKAYNLSVRLDTRKINSFEQLCQIELSQELKIWIYNRYQLDFKLFGYTYGSAG*