MDERSDMDKLEEALLPGFRFHPTDEELVGFYLKRKIQQKPLSIELIRQLDIYKYDPWDLPKLASSGEKEWYFYCPRDRKYRNSARPNRVTGAGFWKATGTDRPIYSSEGTKCIGLKKSLVFYKGRAAKGIKTDWMMHEFRLPSLTDPSLPKVPIDKNIPANDAWAICRIFKKPSSMAQRALSHSWGPQSTATIEPDLLSALQSIQASHFAFESSPCSAEVAIPVSRLNSQHYFHEQQQQKPNSSQNGSSYPPE