METPRREAPAPLQGSPVQALAGSTLLLDAFHAFYAEVVRQRQLVTLAHGGLAPGIETVRQRLVDFLETQAVSLGRKLTKHELRAYDDAQYVMAAMADELLLQAEWDGRYAWAERPLEAHIFHTYVSGERIFRKLDDVLSGHDAAPSALLLVYLAALALGFQGKYRALGLRDKPERYRQDLALHLQRVDPTLATGLTELCPQAHAHTLGGSSRSRLPSLRAGVVPLAVVAGLLALAAQGVWLYRVDRVVEELDRIEGAP