MKVLLCVTLRVAKGHHGFFFFFFSFSLLIPLLLLLLSEMAIGSVSSSLFLANQINSNIWPLHHDCITPSSSSSSPPVALHTQRPKSLFFNGDQSVTMQNSLHLQFRRRGKNTRSRKNGALVLASSSSSAAMGDSSSSSVSDVVWPASGAFIAMAAMSYLDKLIEPIGLTFTIAPFGAVCVVLFAAPNSPAAKKYNMFVAHIGCAALGVAAVALFGPGWLARATSLSASLAFMHLTGSFHPPARSSGISQENLHILMAYKIQIHQNKRVCSISNRNTLGSQSQ*