MSRAAASSALFKQLRTYEVLQSARSGRNSSTHEGYRLLHQPRYISFCQARVNHAYSTLLNPRTMEKSMLSAQHYVCSFTSSSALLASERAQQESARKDIAAQDEDPFDPLTDKIPERPVTFAEGASYSIAIFVGFAIAGAAAYAVFKELVFEPKEYKIFGKALERVQSDNQVTVRLGTPITGYGQQSRNRAARQRIPNRVWTDEDGVERVEVQFFIRGPHGAGKVHSEMFKDKIDKKWKFTYLLVDVLAPSPIRLMLESYVPS*