MREESIADSVRNCLNDFEVIRKADLLEASTADRNAALEIREEETRFKIWSGNMGAHSEGRRSLQYRLRDASHLQKQVMSLLDELSELLGDAFLIVSGERIPWDRVEDDEEFPQDTESESDSEFGDMPGTEVAQIAQNVSDVVNCLLRLSVAIRNPAPHDRFMSFSSSEASHYEPFDIQHVKNKFGEIEPFLADRLGKAISRRREYFKYRESHHLKLKQGLDSVEEDGAESTVASSLPLHAKAAGFNLDAMDEDGASNSGLTQTSFASSRADSDKLSVPPLPKEAEDGPFECPFCYMMITASSIDSWKRHVLADLRPYVCLWEDCTAPGMEFTRRYEWMLHEMQNHRKAYNCPCSCGMTFRVRSQCKDHINKTHPKTFPTSQLDTMIDLNARPMNEKEGSICPLCQENLSSMKDYQRHVGRHQEQLALFALPSLPTDDDAQIEENTSGPHTYASFEDLNVPYGQTKEESHPEPLVATKPISGPMKELEDLYEEYLNKWVPLCSDFLRSPPSKTKKGGKKDSRKLSEDILNHVLLKLDAIDTAGIPEVRARRKEIVREVQKTLTDLGTAWDS*