MCRLFPKDVAYRFFKDAAAQDDPLGHNGLGFIFFQGTGTTIRQDLTMAFEHFNRSAHRGNADGMFNLASVYLTGSGTEQSFQKATQWYTQALDRGHTPAAYALAVMHLNGIGTVRNCKLAVDLLKRVCERGSWVTEKLREAQELHKQNRPDAAAWRFLSLAEAGHEVAQMNAAQLFDSGQSSLLVNSSQPVAHALQEQRDGRFLGRAFAQRHYELSAEQGNAFSELRLGDYAYYGWGLRYSDQVAEEDFESNDTWQLSAQETDLDLSLAHYRRTATMRISGEWMQPFVARASFNLGYMYQFGVGVEQDLPLAQRFYGQSAEADPGAVQTPLAIMMAVLALQHFLAEVPELEAYVATVSADVRFHILLAHICAILILVVMRRTHVGAQDCGDVQRHHHLSEVLIGLGVAEKAALKVVELFVEATATENGREDLPVRFMDWLCAGHPCVMG*