MSRRIKDRSQTGLIQGSHDFMESQDIVIVGGGIAGLATALALHRAGLKSIVLEQADSLRVTGSCLNLWDNGWRALHVLGVADALREKHTELQRIETFSVSLGLKKALRLKGDDERDHEVRSVKRKELLKALAAELPPQTIRFGSKISAIRKRANPPETLVELADTTQISTKVLIGCDGVHSVVAEWLGLGTLNLAGRSTFLGLANIPEGHQFEPKVLQIWGNGMRAGFAPCNEKEVFWFVTRKSLPEDAEISHDPERMRQEALDELVDFPQKTILDLVKKTQAGTLSLAVLKYRFLWPFMAKRAWNGTVTVAGDAMHPMTPDMGQGGGMALEDAVVLGRCLGEAMIKGQNGTSDDEVDQCIRIEMALKKYVEERKWRVFGFTVGSYISGILQGNLGKAGAGGWIFIPKEGMIILYAQGYQCEMNNSAEYEGLLNGLRLARDRGIRSLVVHHIPRGSNSVVDMMTNLGACLDSHALISITLSTVEMWDRKRVRSKLTRWLATEGSPVSFWSSKVEMDHPGIPEAKEMAKATEEIIQGLREAVQTLQKGIRLLKDVVQGIFTTSLHIMHDMAHLRCRLGHCTNRVTKEPTCASSIPAGKQKSEDATSDFS*