MGSVMTYTDVCIVGVARTPIGALSGVLSSLPATKLGSIVIEAALKRAGVEPGSVQEVVFGNVLSANLGQAPARQAALGAGIPHSVVCTTVNKVCASGMKAIIFAAQSIQLGINDIVVAGGMENMSSVPYYLPDARKGYRLGHGTFVDGLIKDGLWDVYNDFGMGICGELCADKHQISREEQDNHAVQSFERGISAQNSGAFAWEIVPVEIPGGRGNPSTIVEKDEGLAKFDAAKLRKLRPAFKEGGSVTAGNASTINDGAAALVLVSGEKALQLGLQVIAKVAGYADAAQAPEEFTIAPSIAIPKSISSAGLEASQIDYYEINEAFSVVALANQKILGLNPETVNVHGGAVSLGHPLGCSGARILVTLLGVLRKKNGKYGVGAVCNGGGGASAVVLERV*