MLGFSYGEVFLLLGATAALIGPKDLPIIARTLGRFAGRSIGYVQLARGQLESVMQQSQARQVHKELQDTMAQLEAIRHEIRTISFMNPGPLTSRLVDNINTTAGDNTTANGPQISIEDSTIVENGPKKFDEEITIVENKLQKSGKESKTDTITPTEHNSRNSALSDMHSQAAAYVRLAEMAPLKSVSIEKEGLSELTDESGSIVVLPVSAESAGLLPNRKDGAKGSDIVLEAILEADVAKNAKEFFSQPQNQLKIFERDGE*