MGKIILVTGGARSGKSSYAENIAKNVGEKILYIATSIPFDEEMKHRVKKHKESRPEIWDTYEGYKSLDKVVREKNNLYDGMLLDCVTIMTSNFMFDYIGDKIEEADNTTLDTVEKKIITNFEKLLNEAIKGNSTMILVTNELGYGIVPENKLARVYRDIVGRINQYIASRASEVYLVVCGIPIKVK