MLPVLSRVHDPHLRPNGLSGNNTKPSPFGFLKAMQGCRKGDTEKGIRDLKLYLARFGYLNYQKNPNVTDLEEDHFDEELEVAIKSYQVFYHLNATGTLDGPTVSQMAMPRCGCPDKVTHKHTDHNSLHTVSHYQFLPGTPKWTRSQLTYGFGPSFPAQFMPAVDRAFGKWATASSGYFTFSRAGSYEGADLKISFERGDHGDGYPFNGSGEVLAHAFPPPDGRFHYDADENWVIGAVQGAFDVETLALHEIGHLLGLGHSQFQDAIMWSTLASGVTKGLSPDDIQGLDTLYA*