MQDTLAVILAGGMGSRLSPLTDDRAKPAVPFGGKYRIIDFTLTNCLHSGLRRILVLTQYKSHSLHKHLRNGWSIFNPELGEFITVVPPQMRKGGKWYEGTADALFHNMWLLARSDAKYVVVLSGDHIYRMDYAAMLEEHISKNATLTIACMQVPRHEASAFGVMAIDDDSRITCFVEKPADPPCIPNRPDHSLASMGIYIFNMDVLKKALTEDAEIEQSSHDFGKDVIPKLIATGSVFAYSFCSGKGRVARDCYWRDVGTIDSFYDANMDLLQPVPPMNLYQKNWAIRTYEQQYPPARTVSSATGNEGIFINSIIANGVINSGGSVQHSIISSNVRINDSALIVDSILFDDVEVGEGCKLIHCIIDKHVKIPPYTEIGLNPIEDRKRFHISERGVVVVPESYQFSTE*