MPPKLTLVLVVLFFAPVDAHFPATGELPTFREAPAFRNGRECRNRARSDSVIHIAMTLDATYLRGSVAGVFSVLRHASCPENIVFHFIGTTRRSTELRRIITATFPYLAFYLYQFDANLVRGKISYSIRRALDQPLNYARMYLADLLPATVRRIIYFDSDLIVVDDVAKLWSIDLHARVLGAPEYCHANFTNYFTHRFWSNPSYAASFKGRDACYFNTGVMVIDLWKWREGRYTEKLERWMRIQKRNRIYELGSLPPFLLVFAGDVERVEHRWNQHGLGGDNLEGLCRDLHPGPVSLLHWSGKGKPWLRIDSKKPCPLDSLWAPYDLFRHLPSLFSDS*