MATLALSKMWASGSCFMPTQQGPMSSLSVTHGAQASHVHLRWTSRVQVQVPVRLMKPMMCRSMLPDGGKGDEDYVNSTVLEAVEVKSGSEGFLIRMRDGRYVKCVHNNPDGGRLPDYAPQPAIVLKVEDGSDLLLPIIVLELPAAMLMETVRNVHIARPTIYQVLKNLIELMGFKAKLVRVTKRVQEAYYAQLILFKEVGDEVHEVSLDLRPSDAINVAARCQVPIQVNRQLAYGDGVRIVNDPAKMHSHSSSSSRLQSSSGGLSLFTELDGPQTDQTSSIEAEEFLLVRSMLMAAAEERYMDAARIRDELNQLRLKDSN*