MSQSKPVVPQNDNVAHALAGAGGGILSMALTYPLITLSTRAQVESKRSADTTFLAAVQKIVAREGISGLYSGLSSALFGISVTNFVYYYWYEWTRAFFEAAAVKAGRASKKLTTVESMIAGAIAGSATVILTNPIWVVNTRMTTRKAAAADDDDEKNTASALPGAPPAKKPSTIGTLLALLKNEGPQALFAGVVPALVLVINPILQYTLFEQMKNAVEKRRKMTATLAFFLGAAGKLFATSVTYPYITVKSQMHVAPANDGTGAQKREGMMEAINRVVREEGYAGLYKGIGPKVTQSVLTAAFLFAFKDVLYEQTVKLRGRVTRKALA*