MGSTEADRTIQPRDVCIVGVARTPMGSLSGSLSALAATKLGSIAIQGALSKAGVQPELVEEVFFGNVLSANLGQAPARQAALGAGIPNSVICTTVNKVCASGMKAVMLAAQSIQSGYNDVVVAGGMESMSNVPYYLPKARQGYRLGHGELVDGLMKDGLWDVYKDCGMGVCAELCADQHGISREDQDNFAIQSYERAISAHNSGAFKWEIVPVEIPGARGKPAVIVDKDESIDKLDAAKLRKLRPAFKEGGSVTAGNASSISDGAAALVLVSGAKALQLGLQVIARLVGCADAAQTPELFTTSPALAIPKAMARAGIEPSQVDCYEINEAFAVVALANQKILGLKPEIVNVHGGAVSMGHPLGCSGARIVVTLLGALKQRNGKFGVAGVCNGGGGASAVVVELL*