MEELVVEVRGTSGAFYKAFVKDVHEGSVTVAFENNWQPERQIPFQDVRFPPPAGSGKEINESDEVEVYSRANDKEPCGWWLAKVRMVKGEFYVIEYAACDATLNEIVTLERLRPVNPNKPATKNTFFKIRLDVPEDLRQMCSKESAHKDFKKAVGAFSVTYDSEKKQLVILSVNEVTLKRANMMSDMHFRSLRTKLTLMLRNEEANRQLESSRQLASRFHEQFTVREDLMGLAIGTHGANIQQARKVPGVTNIDLDEETCTFHIYGEEQDAVRIARSFLEFSEDVIKVPRNLVGKVIGKSGKLIQEVVDKSGVVRVRIEPENDKKPPCVLQGMVPFVFVGTKESISNATVLLDYHLNYLKEVDQLRMERLQIDEQLRQIGGSGGGSGPRNPKDKAYVFDNGMGLGMGRGGGKPYSGGRGGRGRRGAGASFTSGGSGTNSEASNASETESDHRDELSDWSLAPTEELMTGGGTLPRRTEIKKELFKKKKGHKGSVFGSGLGDDMQWSESRPRHIRDPKTRVQEDSLQICVDGNNERSVQHSSGGRGGGVGPSGVGGGGGGEAQPRHYHQRPMRDRGMKKDKQDAPALVNGVS