MVSFSSKKEEIVIVGGGISGLATAVALHRKGLRSVVLEKGDSLRKTGVAFSMYTNGWLALDQLGVGTKLRSKAISLQMWRETWLDDGTIREIPVGKGEFRCVTRRDLIEILAEALPAGTMRFGCHVVGVQTDTLTCHHILRLADGSIIRSKVLIGCDGVNSAVADSLKIKPTKVSQIQTLRCLTNYPDGHCFGDVALRLMGNGIMLGVVPVDEKLICWFISWTRSLGDFGNTRDTKILKEAALNKMKDFPPEAVEVVKNCAPETIIFTRVRYRAPWDLLLPSFREGNMTVAGDAMHVMGPFMGQGAASALEDAVVLARCLAHGMCNRNVSSWQLQKSIGKALDKYVRERRLRVIRLSMQTFLRQSMQLPLPVPVKLVILLILVAIFGKPLSHSQYNCGPL