MSRKLHIHAPAIHYFDMVRRCHSIREAARRLNVASSAVNRQILKLEDEIGAPLFDRLPGGLRLTGAGEIFARHVTVVLQDMERVRSELDALQGLRTGHVEIATIEAVTSDLLPCVLKAMRERYPDITVGVTLLGSQAIPEAVSSGAVDLGLAFALPRSADLQQVSVGHFRLGAIVSPQHPLARHQAIAFADCVEHGLIMAKSELSIHHLLAPLQRRLREPRRAVLESSSLELSRQLARRGLGVAFQTRLGIEADIAQGELRFLPLKDNGGIHSDLGLYVRTGRYLPVAVDALARQIAEEVRLREREEARLNEA*