MSTASTEKYDKNEGVTVMTRAESRNHGNYFGEPLSPEPRPAAPPAPVAPVHQIGNPTPLGMLAYGTVFLCSSLLTLGAGGVTTPNLVLLFATFYGGISQTLVGMWELYLGTVFATYGGFNFSYGALYLPQIGIADAYSVNGVVTEEFTHAIGIYLAMVPHHWSVLLRHDGSIGALRTTAPIIWTLGMTVISLGCLSANCFHPNPHVNTAGGAFGLAATAGAYYGALSGFYSRESTFEVIRLPPVVVAYSDPRSA*