MSIEQTFSIIKPNAMKKNAIGDIVSMFEANGLKIAAAKITVLTTAKAEEFYAEHKARPFFGELVSFMTSGPVMLMCLQGEGAVLKNREIMGATDPKKANPGTVRAKFGDNVGENAVHGSDSPESAARELALFFEKHEICNV