MGDKTSAKFLSLGAIIQEFNVDGQNIVQGFTTKEAYEKHNSPWFGANIGRVANRTKDGVIQSLNGQQYQLELNDPPNALHGGSRGWGRCEFDGPTVLNRDGKTTLLYTYLSRDGEAGYPGTVELRVYYTTSEEVENGKTTSVLKIEYEAELVGDECKETVVNLTNHSYFNLNGGPTTEGTITKLSTQDYLPLENGIPLGPIEPYPSEVTKEFTFGPQNQFDDVFVMDRDLSRVPLDTRGEPLRLLAEFQHPDTRLHLQVHSTEPAFQFYTGQGIDVPETDGKPSRGPFAGFCIEPSRFVNAVNEPGWRHTVILPKGKKYGSTIVYKAWRE*