MKDCVEIFEGEFEVLRVTPPLYDEVEELLVNISINYEFGCVIAKLKDSPLAIAELVHPNQNTKRKTSYYDICAQIKSPNM IKYMELWDAVDASFNVNEHCQVDSTGDVEYMATLPEFRRRGLGHILCQQSIQFASLLAQRKLPLEILNQLPEEMRIERPQ AIVAITTSQSSQIMGRQLGMKTMHKWHFSELRSLCGAMAESNGAAQAFEYAELQVVKF