MTASRPSMFQRLAREAVSNRWGMMEDSMGASFAAAEPRGKLPLYRQLYVQVLVAIAAGILLGHFYPEIGESLKPLGDAFIKLVKMVIAPVIFLTVATGIAGMSDLQKIGRVAGKAMIYFLTFSTLALAVGLVVSNVIQPGAGMHIDVSTLDASKVNEYAAKAHDQSIVGFLMEIIPNTIVGAFADGNILQVLFFSILFGLALAMVGDRGRPVSDFLQSLTVPIFKLVAMLMKAAPIGAFGAMAFTIGKYGIGSIANLAMLIGTFYLTSIFFVIVVLGAVARYNGFSILALIRYIKEELLLVLGTSSSEAALPGLMNKMEQAGCKRSVVGLVIPTGYSFNLDGTNIYMTLAALFIAQATDTPLSLGDQILLLLVAMLSSKGAAGITGAGFITLAATLSVVPTVPVAGMALILGIDRFMSECRALTNFIGNAVATVVVARWEGELDTERFAAALAGTLPEETLAPPVAVPAE*