MSARKTFIPFSEEQVGGTVIVSTFAFLSTGCILSVALRLYYLSVKSSFSKDASPSKEAAFFRTQLGYLAACLLIANGFNSLAGLLEVPFLAQHGITRNTVCVAQAFINQLGNISNAYFTSALALHTFGSLVLRRRRPFYVYWMVISIGWIVAALLASLPLILKGSSGPMYGPSGISCHMLDAYAKEQFFLHLLPIFLAAFVSAICFAMIFLVIRGTLVVKGGIQLRLDPEARSRARKGEYQQFITRLAKAMLWFPAAYIVLLIPYSVITLMTLGEFTVPFQATIFALGCWFTLGIVNVLLLYNTFRIICPAFAGHMHLDSESTESDSSVERGEKSYDPSRMVVTPTAPFISNMPPGLLAYPERAVSVSSYYDYPSFQNPVGKKIRSKSRLGRESFVSGDPAQLANTASPIVPVVPVVRTVAMESQDVPMSLPIPPRKLSPPIILTSEVQEKLAITIPSPISPRSENTMGDPFDQVRTSSGSDLDGLSPWLAMQNPDGSMPRGVKNLPMLSAVGGTTFSPNELPSPLRSQSRSQYEI*