MLPLLERAVSLMDTATQRYIHPRRARGSLIVMPYCGWGTPHRVEVSGRVLLPRTMRPPNRADPRWRNSMNILRRLFSREVAGVRVMGTLGSVTVSSVSDGDGFFKLVFESDAPLAGGWHDATLRLEGRERVDLARVLVVAQARYGVISDLDDTVIQSDVTRAWRMLKTVFTGNARTRSPFPGVGSFYRALAREPQGRNPIFYVSSSPWNFYDLLWQFLSYRRIPLGPLFLRNWGIELLRGHGGYKHEQIERIFKVYPDLKFVLVGDSGERDPEIYAEVVHRHPNRVLAVYIRDVTPLDRDTGILKLGEEVWRAGVPMVLASDSYDAALHAMAMGLITPAELRSVIQSLERTYARA