MSKARATEQLSTILEERITNYYTKLPVDEIGRVVSVGDGIARVYGLNKIQAGEMVEFASGVKGMALNLENESVGIVIFGSDTAIKEEDMVKRTGSIVDVPVGKAMLGRVVDALGVPIDGKGALSAVERRRVEVKAPGIIARKSVHEPMQTGLKAVDSPVPIGRGQRELIIGDRQTGKTAIAIDTILNQKLINAQGTSDSERLFCVYVAIGQKRSTVAQLVKILAEAGALEYSIIVAATASDPAPLQFLAPYSGCAMGEFFRDHGMHALIIYDDLSKQSVAY*