MLLPPTQLSPPSQFPRLQKLCINECPKLTGKLPKQLRSLKKLVIIRSELLVGSLRAPQIREWRISTCLLQHLRITSCRFSRPLHSVGLPTTLKSLDISKCTKLEFVLRALLRSHHPFLVFLFISGFGNCNSFSLSFSLSIFPRLNRLDISDFEGLEFLSISVSEGDPTSLNYLTIEDCPDLIYIELPALESARYGISRCRKLKLLARTHSSLQKLRLIDCPELLFQRDGLPSNLRELEISSCNQLTSQVDWGLQRLASLTKFTISAGCQDMESFPNESLLPSTLTSLCIRGLLNIKSLDSKGLQQLTSLTTLSIFNCPKFQSFGEEGLQHLTSLKNLEMTYLPVLESLREVGLQYLTSLKELSMSNCYHLQCLTKERLPNSLSCMTIGSCPLLEDGCQFEKGQDWEYIAHIPRIVIGGVCSLFSSFHLIINFILLHVKPITCYQSDMYTIAHEN*