MATSCLSFLEVFWTAFCRSHNLESKSLLAMLPIDHGQHPYVEAAAWPRAYYDLEIYAKQYYNTLNYATLKEEENCKLVDVDLANILGGHAKVSTTAEFNTAAAAAAARNSSEHANAPPPSPPPPASTSRFFANGPTKIATLFSRKGEREINQDSMLVIEDFTRLDVDGTVQFCGVFDGHGPHGHFVSRFVRDTLPQKLLSCCNSSSYELAMQSSSGDERESEGGCEQQQVEGGRRGPGLDSMSLLSVWKDCFVKAYELMDMELSKSRSIDCVSSGTTAISLVKLGNDLLLANVGDSRAVLGTVGSDGASPVAVQLTVDTRPDIPSEAERIRRCEGRIRALRHEPFVKRVWLPHHNAPGLAMSRVLGDFCIKRYGVISEPEVTHRRLTSQDKFVVLASDGVWDVLSNEEVVEIVAASERSRAAEAVVEAAVQAWKEDYETSKVDDCSVVCFFLDSYL*