MAQPSAGETQASENITLSLLDRIIAEGRMAHDDSQQDYARDMLAEFATQVLDEGMAIDKDTVSMINDRIAQIDALIGAQLDEILHHPELQKLEASWRGLHMLVKNTETGARLKLRLLNVTQKELLIDLEKAVEFDQSALFKKIYEEEYGTFGGHPFSLLVGDYSFGRHPQDIGLLEKLSNVAAAAHAPFIAAASPRLFDMGSFTELAVPRDLAKIFESQELIKWRAFRESEDSRYVSLVLPHVLLRLPYGPDTCPVEGMDYVEDVNGRDHARYLWGNAAWALTQRITEAFARYGWCAAIRGVEGGGAVEGLPAHSFRTSSGDLSLKCPTEVAITDRREKELDALGFIALCHKKNSDLAVFFGSQTTNRPRVYNTNEANANARISAMLPYVLAASRFAHYLKVIMRDKVGSFMTRDNVQTYLNNWIADYVLINDNAPQEIKAQYPLREARVDVSEVVGKPGVYRATVFLRPHFQLEELTASIRLVATLPPPAAA