MLLLLAGLGKMPEPRPENGAASGPLHSHVNFLRWQEHPAANDVLTTEGGYLGGPVVEAPAKPGAEPAPWPQYVALDVISHVKYGVATAETATELGGMAAVEATSIAGSNLAAASGAEKERADGGWTASAAPANAINRFHELERDTETDYARLDQGGHIQGTPEALRGSGPLRITRAPRLVSPDEAAAAPVGVATAAAEAAAAAAENTAEESEHGVALGALRAAIGITALASDLQSGRRKLRDPEAHAAFGHAAVSEGAAADGDAPGVAGEESEEVRVRCGPNVGRDLPCGRSRRRSLLFD*