MATLSKHHLQPLGPIHPPRLGSARANEVDAQPIFIPVHDPLDHEAPAILHSPRDYDAAEARNSAVILVSGAGGGVSGPSGIYPSLADKLAILLGVHVVRLDYRVAARTDYCVPDIAATMDYLQDNHGSTRFVVVGWSFGGSPCFTIAAQQPDRVLGVATVASQTAQTSGVRKLSPRPLLVLHGSGDTCLPQRCSESLYQQYGDDPSGSREIKIFKGDNHGLSRNAPEAEGMLLVFAAKALGLEDELTAASVRIAAQDWVGSEGERMKEMAEGHDFEGGEALNHNSITSPQALFDHVEREDRQGGSGLSGIAGSYELYSLSHRQRMAHLPTARTYFADAIAPEGFYLVYMTIVRKQKTARMYLKLDL*