MRQKDDNFLLGMENSGDFLEWLGPDISNEILIVLEDPSDLVRLSSISRSWRRFVIENGFCKKLCIKMFPEISCFTRVIEISDSLEPIKAGTSNSVNWEYLEMDHKVYAHLARSLMSARTSNDCIETSIHASSTDNDAFESIENTLDPRERVMGAPSYWSSIGEKDPEMPETLTYKLKSKLCIIDEIHIRPFRAYFQPGFPIYSSKAVRFRMGHSKCPLDMRSMDEFMAGQRCNDDNYIWTFVSPIFPMLQENSLQTFKLPKPVICTGGILQVELLGRVQKQEMDDSYYICVCHVKVIGRRLSSIFDVDILDPEEGKLVLKYCMDAEKCSSPRNESEEDVPGNDTDSDEEDAAAGNDTDPDEEPIGNAFYIAA