MKACRTYASPTPVYWGLILIVISVGSGVILHDNAAREDCRPRTLSPALWSKLNLDAYLREYPGGQDTSLEELAVKSRLLNFDCGIDKMCYAGQLCSPVKGNDWYVLVAAQEWNSYMNVVYQAVGFAMTMMQGIIPSMIKDLFPDKHDDWAIAKAYLTFLSSCAKVHPTEGHISDTKWWMQLVQGQIGLSAGGANIMDYAVIPDPVNQHDKWTYFIYQLSKTQDLIQSKLTQNSEEIISSGISTEQGIYGVLKDGGFLIDHVHAQSRVNLAASQQSEMKLSIQLNLLAAIWEKQKFFILRGSEPCDGDGANGASAGNNQLSYCGPDNIMMKIVQLKTKNKIASEIYNGHLVSDKYNFTAQFLTERAWKCQSNTKQFEPEVWNSSKPIKIDSECNFNLAVCDLTAPDTRELRQKGKSITHICRNYLGLPI*