MRRRLALVVLVPFREDDTLARRSQLDHLIQRFRDVAFVDECAPALVVVAKQTFDGRKFNRGQALNIAYAVARERFSSEIDDERTLVVCHDCDMAPRASTAALYFERPSARPGTRVLEASGCRYAADGCFGGVTVYDVESWVATNGYPNGFWGWGGEDHAQFARTVAAGVRVERVPNAAFDDLEQGVETVELKLARLDESNARIRQKEKNELLRLDAKNWRNDGLNALRFSVVSEEVTVSTPALTCVEIDVELLSERPGYAVCHACERDLPESDYSSNSLRRIKWMRERQRTTMHGKSCADCTKKLPNQVAERRNIEANEANLEERLTCMDCATKFESRNALFKHLAATSCGDED*