MHPRFQTAFAQLADNLQSALAPILADHHFPAMLTAEQVSTLKNTAGLDEDALAFALLPLAAACARTDLSHFNVGAIARGVSGNWYFGANMEFLGATMQQTVHAEQSAISHAWLRGEKGLAAVTVNYTPCGHCRQFMNELNSGLDLRIHLPGRAPHTLRDYLPDAFGPKDLEIKTLLMDEQDHGFTLTGDTLTQAAITAANKSHMPYSHSPSGVALECKDGRIFTGSYAENAAFNPTLPPLQGALNLLSLNGYDYADIQRAILAEKGDAALIQWDATAATLKALGCHNIDRVLLG*