MTTNFFIPPASVIGRGAVKEVGTRLKQIGAKKALIVTDAFLHSTGLSEEVAKNIREAGVDVAIFPKAQPDPADTQVHEGVDVFKQENCDSLVSIGGGSSHDTAKAIGLVAANGGRINDYQGVNSVEKPVVPVVAITTTAGTGSETTSLAVITDSARKVKMPVIDEKITPTVAIVDPELMVKKPAGLTIATGMDALSHAIEAYVAKGATPVTDAFAIQAMKLINEYLPKAVANGEDIEAREKMAYAQYMAGVAFNNGGLGLVHSISHQVGGVYKLQHGICNSVNMPHVCAFNLIAKTERFAHIAELLGENVAGLSTAAAAERAIVALERINKSFGIPSGYAEMGVKEEDIELLAKNAYEDVCTQSNPRVPTVQDIAQIIKNAMLEHHHHHH