MTMATLLSSHHQSFLFSPIFSPSRPRLPFFCACKQDERSCKVLGTTEGITIPRREALQSLLLLTLTTHYVNGAKAEDSVSNPCDTLAIPLTKKLFFDIAIDRKPAGRIIVGLYGETVPIGAKRFAEITVGQNGLSYRKKEFNKINPTHIVNAGLRSFSLSGGREDVAKFTGGSTAKALISELEDLNQKCQGRTNNTKGAVSIIVKDLTKPPAKTKLIAKAGKFELIEEESRPDPNGTEFAIAVKDSPELDPSNLVVGRIIEGMDVVELLSSVRVVKDNRSSPYFQAAKLVGDTRAVVAERGFNRPYAKIVITNCGELKEQNDL*