MATPQAVTAVIRASRPEFRSAADRLAFAVHAVVSVNGFSLRKVGDSAVDEAVAAGAAALPAEECGLQGWNQGQAEPGGAGVAEPATYGFLYVPESAGMDRQDNKGSPAPLLLVKCLNLHSAADDTPGVLLASLADAATGRPPVTLELPVARYVSSGGTYDKMEELIGRVTGALEEALEVPAASRSGAKAAGVSTAGKTAAATPAASTTSQGQQQQPQRGREEGPDPDHDPLRDDRYRGAPRGPARGPPGYGVGAEEDWVPGGVPRPPGMGGGLMLPGGGGGFAGGGGMLVGPDNPIFADRLRHPRMGGPGMGPGGGPGMGPGSGVPGMRWDPIAPEGLQGWHPDDFTREGRAVRGEGFNDIGRPPPGRGPDWDNMFG*