MAARALKLYVGATCPFCHRVEIAAHEKKVAYERVVVGLREDMPQWYKEINPRETVPTLEVGEAKRLVFESTLIAQYFDNIGTPAGSLMGSSPLQRHRIEFFLSQMGDFIGAAHQLLGDPLSAEKRKAVAENAAYVDGLLAANQTTGPFYFDEEFTMADVALVPFLVRLRPAMMYYSGYDVFNKAPRMKALWAAAAQRPSVRETTLPSDQCVENYRHLVPESAPMMGANGGYVLYGNKACPFVDRARLACALRRFKPYYVEIALHPQPEWYKFINPRETVPALFTPEGEAVHESQLIANYVDGIATEGAALLPRGDADKEYEVTFFIDNASNFVGAMYYFTSHPEDKDTKAELLWAAGELEKQLAKHPFGEGPFFGGTQMNLGDVSVLPFLVRLKAYTPALTAGYNLFSEFPLLSGLLEAGMASAEGKEVFLPLNEYLEGTLARRNRK