MVSFSSKKEEIVIVGGGISGLATALALHRKGLRSVVLEKGDSLRKTGVAFSMYTNGWLALDQLGVGTKLRSKAISLQMWRETWLDDGTIREIPVGKGEFRCVTRRDLIEILAEALPAGTMRFGCHVVGVQTDTLTCHHILRLADGSIIRSKVLIGCDGVNSAVADSLKIKPTKVSQIQTLRCLTNYPDGHCFGDVALRLMGNGIMLGVVPVDEKLICWFISWTRPLGDFGNTRDTKILKEAALNKMKDFPPEAVEVVKNCDPETIIFTRVRYRAPWDLLLPSFREGNMTVAGDAMHVMGPFMGQGAASALEDAVVLARCLAHGMCNRNVSSWQLQKSIGKALDKYVRERRLRVIRLSMQTFLRQSMQLPLPVPVKLVILLILVAIFGKPLSHSQYNCGPL*