MLNTRLIAMSTSDGAPETKKQRPESSSNGSKDQNGTEAGAEGDSRDKVALITGITGQDGSYLAEFLLKKDYEVHGIIRRA STFNTTRIEHLYADPKAHKGGRMKLHYGDMTDSSSLVKIINMVKPTEIYNLAAQSHVKVSFDLSEYTAEVDAVGTLRILD AIRTCGMEKNVRFYQASTSELYGKVVETPQNEQTPFYPRSPYACAKMYGFWIVINYREAYNMYACNGILFNHESPRRGEN FVTRKITRSVAKIYHKQMEYFELGNLDSKRDWGHASDYVEAMWMMLQRESPSDYVIATGETHSVREFVEAAFKHIDREIT WKGKGVDEVGVENGTGIVRVRINPKYFRPTEVDLLQGDASKANRELNWTPKVTFVELVSDMMKADIELMRKNPIA