MATTPSLAKLFGFAIGKYGTYGCFGNRSAMLNALKGFDFEHVRLFTSFAPCVVSVSGKNFGKSCAYALFAKEFADSPENFSEEEAEEQRRRIDAKRKVTILMNRYGYPPLPSPNAYQMYTKECFEKTGKGQSVASVMGQFAKGWKTLSIGDRQKLEEKVAHELDEFSQAVQDWETKMKEQKLSAILKAINLGLRTIDSKQGPRRLLQKQVDILKKQYNYPDVKLVKPYSIFVHEKLKKSSGSQMKQTERLKQASQDWNALAPSQKVLLTERAESMNQSVKDKVSSWKESMEKKGLTDIVERIEWIEAKVRNLSRRSKLTNVEQLLETITTLKSKTASNTVKKKR