MKKHLFLFTILIFSKALVNEVWASLQYPVVVSTWPFLEAVRAAWNAVDGGFSAVDAVVEGCSACEKLRCDGTVGPGGSPDENGETTLDAMVMDGVTMEVGAVAAMRYVPEGIKAAKLVLEYTKHTMLVGDQASAFAISMGLQGPTNLSSVESIEKWTKWKDNSCQPNFRKNVIPRDSCGPFHPNGPSIRRCLMDNELRPNEFGSVNVGLHSHDTISMAVIDQIGRIAVGTSTNGATFKIPGRVGDGPIAGSSAYADAEVGACGATGDGDIMMRFLPCYQAVENMRLGMEPKLAAKDAISRIARKYPNFIGALFAVNRNGTHAGACHGWTFQYCVRTPGMNDVEVFTVHPQ*