MGSLGGSLLSSLYAETQGFEKGSLGLGLLSRLYAETRDFLCKCIWNVVIFGPKPKHVAVIMDGNRRFARKHHLKEVDGHKIVLLSLMSTLTCCYEMGVKYVTICAFSIDNFKRRSDEVQFLMDLLYEKIENILKEESIVNRYGIRVTFLGNLEPNIREAAERAMNATAKNDNVVLSICVAYSSTNEITRAAQGACTERFKIRLGSNLTSGAIMENVHKRDGENNVIKVSDLERHMFTAGCPEPDLLIRTSGETRLSNYLLWQSSHCYLHISNALWPEFALRHMLWAVLKYQRVKPYLEKKNKKMV*