MTAKVKAVDHAVQTGIPVVITSGYTIDGILRALGGEHLGTLFHRDVHLWLPVKDISARQMVVATRNASRHLQGLSSDDRKKILHDVVNALEANEDLIRVENEADVCVAQQIGIPKSMISRLTLKPGKVSALAKSIQMLADMDDPIGQVQKRTEIASLAIRSGNGLLLKGGKEAVRTNAILHKVITEALPESVGKKLIGLVTSRDEIPDLLKLDDVIDIVIPRGSNKLVSEIKESTKIPVLSHADGVCHVYVDKAANLDMAKQIIVDAKTDYPAACNAMETLLVHEELVKSGGLDELILALQTAGVKLYGGPKVTDLRNIPSANNLHYEYSSMACTLEIVKDVNAAIAHIHEHGSAHTDCIVTEDIDAANVFLHQLDRY*