MAPLFHMEALLPSSISPKLNSILHSHIYPQVGHVFRALAKFKSLLLDVVRKKRAPTRGGGGKKYAIGYCSRPEKSKKRIASFMKLLRFNWAAAAAVTPARAKDLELHYHPYYYDYDDSTWNVVVPADGAAEELRGGGGDDGEDCGYLCWLEEETSAGALPAAGEGEDGGNGNGDGDGNGAVNEIDRLAERFIARCHAKFLLEKQESYRRYQEMMARSITIGCPFGEGCHFSHFVPGGYQAVAKTLNLGNPAVPAPARAPMDHAAGGNSHPASSGKTRMCTKYNTAEGCKFGDKCHFAHGERELGKPAYMSHESAMAPPMGGRYGGRPEPPPPAAMGPPAGNFGASATAKISVDASLAGGIIGKGGVNTKQICRVTGVKLSIRDHESDSNLKNIELEGNFDQIKQASNMVGELIATISPSTPAKKPAGSAAGAAPAGRGGPGGRSNYKTKLCENFVKGTCTFGDRCHFAHGENEQRKGAA