MDERTRNLLHFKNFWRMGVLWVLSILFSHLKLIWSRFSARSRALSRPLPLACRGKSLCIVTGASSGIGKATAEEMALRGYYVVLAGRSMSRLCKVVEEISTRHSGVLLEPMELDVCSVASILEFSHSIKKLLEKSVHALSLQFLINNAGIVATTERKTYDGYECMMMTNYLGHYMLTEMLIPLMQKSRLPARVVNVGSFTHHSAASFERALHLLENAQLQKHPRSSYKAGVFPIAQIYESSKLFMIMFTYELHRQMSSAPSASRITATVVDPGIVQTDILRELPIWLSECVTTVLRISLLMQSPPIACKAVVHAALAPPEFSGKYFFGPNGETITSSNLSYDCKLSARLWEFSRKISCDLISEHKLLLR*