MATLSPISSLSPSNLKWVRSNSSFYIRLPSSCPSFSKPTCSPMSIKALSAPVLTQDQLKKLAADKAVEYVKSGMVLGLGTGSTAAFVVAKLGELLKEGALKDIIGIPTSKRTEEQAASLGIPLSLLDHHPNIDLAIDGADEVDPELNLVKGRGGALLREKMVEAASAQFVVVADESKLVDGLGGSGLAMPVEVVQFCWSYNAKRLQSLFKEEGCEVKLRMDGDKPYVTDNSNYIVDLYFNTPIKDSRAAGAEISKLEGVVEHGLFLDMATAVIIAGSDGVTLKTK*