MKLNFGVGLLISLLFFFSHGHQGASAFRVKWPSSHHRETEREQSLATAMYGEVAPSCKSLECPAYESIHTDKDYEIRRYNHTVWMSTVPPINSISFVDATRTGFLSLFDYIQGKNMEQAKVPMTSPVLTDIFPSRGTFCESSFVVSFYVPEKFQKKPPEAEKSLALQARRWDVVYAAVRRFGGFVTDSNIGEEAAKLQASLIGTPWADAISKFQQRIAKGKGKDPSLFSVAQYNSPFEFKNRVNEIWMLFHMENFSDPSYSIFHI*