MEKKKSLYSYIFTLTLFLTNMKMSCWRMLLFLLGYILYFYRFVDAEILQTFSDFEIEEQLKVVNKPATKIIKTIHGDSYDCVDFYKQPAFDHPLMKNHLFHYKMRRPSSLRTSRASNRKFGYLWKNGIGCPIGTVPIKKIAKDELLKLNLFSNSYNPRGSWNFTYNQYNVDNNQHHFAVSRTKKIIGKIYNGATMILSINDPKVKPLQYSSARMHVQIGDDFIQAGWTVNQKLYSDNKTRSYVYTKIGENQCYNSMCPAGIIMVSSDIALGLDLGPPCVRGSRTMVSSEFGLLKNKENGDWWLKLGGQEIGYWPAKKFKETSANNIEWGGEVYSAFLPSPQMRNDHFPETHIEYDAIIFNITIVDENFKSVERIKHREAFSDNTRGYKVYDDIYVELPIRNAIYYGGPGNI*