MLLPASAPLPQPTTASSFSLISLNVLLPNSHDGWWIYKYYPPSVAAAETTWSARSRLLEELLLIADADIICLQECCAASFESDFSFLQRAGYAASLLGKGRMRPATLWKTSRFALCDAAGAPAPPPPETPPHETTTDAEGPAAAGHDGGGAADAEECEWAALPATRGAAVTQGDRTLITTLHLIGEDGSPRGTPPLFVVNCHLTAGQEARRRLSQVHDALDRVRKQRAKALPKGHDPRAPCVVCGDFNSQGSTAVRELLLRGEVLPSFRESGDPTERDQAGTALTSKPKRQG