MTGARRHCRRVVMFPFPFRSHIAPMLQLAELLRGRGLAVTVVRTTFNAPDAARHPELIFVPIHERLPDAATDPGTDLVEQMLALNAACEAPFREALRRVWYWYAALTAAAEVGVAALALRTDNAAALHCMLSYSRLRYSGYLPIKGKLFPESRDEVLPPVEPLRGRDLIRVDGGDAERVREFIARVDNAMRTAAMGFVINTFRAIEKPVLRNIRRHLPRIPAFAIGPMHRLLGAPEEHGLHAPDSGCVAWLHAHSPRSVLYVSLGSVARIDREVFDEMALGLAGSGVPFLWVIRPGFVTGIVSDALPLTEPLTAVVDNGMGKPCFGDQTVNARYVTHQWGVGLELGEVFDRDRVAEAVRKLMVGEEGAAMRDKARGLKAKASKSVEDDGASNAAIDRLVRYMVSF*