MLHVWAGVAVGAALIVRHFVVQFQESCIQQELSAAEEELRIYQARLADPLQYVRDVLDGPVELSRENLDKLAVWIHEKVFSDADVAEGQRLAAKTSQLVQRANHHAGAPAIREQIEELIGRAVDIERITGALAAWLRVHYAYVQLWVLRAEEGTLIAEYDMFVRDHSSLRDTVLRRFPYVAYRLVVYARAVDAAASRLEQAACRLASESSSSDDRGQAAWYGSLAEETIALVAGLREMHNAIVGSEDYDKHLLLLQQEQDRERLLEMQNTKLVETKRSNRVKEDSLYHIERSAERTAGLLGDLRRDVKLLTEVLLGQKPRP*