MKKHLFLFTILIFSKALVNEVRASLQYPVVVSTWPFLDAVRAAWNAVDGGFSAVDAVVEGCSACEKLRCDGTVGPGGSPDENGETTLDAMVMDGVTMEVGAVAAMRYVPEGIKAAKLVLEYTKHTMLVGDQASAFAISMGLQGPTNLSSVESIEKWTKWKDNSCQPNFRKNVIPRDSCGPFHPNGPSIRRCLMDNELRPNEFGSVTVNVGLHSHDTISMAVIDQIGQVAVGTSTNGATFKIPGRVGDGPIAGSSAYADAEVGACGATGDGDIMMRFLPCYQAVENMRLGMEPKLAAKDAISRIARKYPNFIGALFAVNRNGTHAGACHGWTFQYSVRNPGMNDVEVFTVHPQ*