MKDCVEIFEGEFEVLRVTPPLYDEVEELLVNISINYEFGCVIAKLKDSPLAIAELGKLIRHIISRGISFAIRHVESGRIV AAIANIIFNTKRKTSYYDICAQIKSPNMIKYMELWDAVDASFNVNEHCQVDSTGDVEYMATLPEFRRRGLGHILCQQSIQ FASLLAQRKLPLEILNQLPEEMRIERPQAIVAITTSQSSQIMGRQLGMKTMHKWHFSELRSLCGAMAESNGAAQAFEYAE LQVVKF