MTSLTTSETLKTEGPRYSSIDEVLGDSRGRFFGAGFRQVRQNVLDIRIDAPAKTVRATANILYPSTWSKKNRALTPHLSSIDAFTIGVQLCEMYLRETCGIEALTARRMWLRRCVLKAGSTPTLDLAEVPAHCTLTKTERSEDSLCGYLSSFTGRIGSMGLEFVIDHPIITARDGVAAQYDNATDLLGPSEQHYYGSAYTETDVLLQDVELDLVANSARARLGLEHPSQRPNLQGMGAAYFPFVSGLNGIVSVAQLAQALMYRSDDIAREVSNNLWMRKITISSPIPVTPSRTMRVETWCNKTSLLPIKDTLWRSSSFVVILPGIYGEYSLAHQLPTKPR