MDERSDMDKSEEVLLPGFRFHPTDEELVGFYLKRKIQQKPLSIELIRQLDIYKYDPWDLPKLASSGEKEWYFYCPRDRKYRNSARPNRVTGAGFWKATGTDRPIYSSEGTKCIGLKKSLVFYKGRAAKGIKTDWMMHEFRLPSLTDPSLPKVPIDKNIPANDAWAICRIFKKPSSMAQRALSHSWGPQSTATIEPDLLSALQSIQASHFAFESSPCSAEVAIPVSRLNSQHYFHEQQQQKPNSSQNGSSYPPE