MDREQSCSPHEQRHFPQHPHHHAPPFGFQLCESQSVWPPFDAYVSGAPAATAACCQGPPSCLPSGCGSDAQYPVSFQEGKPICLPEASPHAFPGKGCASVGQEFGYKPACSTDSKLLRGQLVKIFCKSDRNFSLAVLHGGVVMVPADSQDETQQWIKDDSPGIHVKDVYGFPAFFLVNKACRKAVKFTKEKGQQVLLVDYQPGISGDDILWTASQDFGEGYKTIRSATDTLLNMTVFQGDKRFGGLRNGSPIVLDTWHKQEHQLWKIHPLCEYCTVISLQLPPPSLHPQIYGKSKYGIPLLL*