MESRKNSDRQMRRANCFSAGERMKTRSPSVIVIGGGFGGISAARTLQDASFQVMVLESRDRIGGRVHTDYSFGFPVDLGASWLHGVCKENPLAPVIGRLGLPLYRTSGDNSVLYDHDLESYALFDMDGNQVPQELVTQIGVTFERILEEINKVRDEQDADISISQAFSIVFSRKPELRLEGLAHNVLQWYVCRMEGWFAADAETISAKCWDQEELLPGGHGLMVRGYRPVINTLAKGLDIRVGHRVTKIVRRYNGVKVTTENGQTFVADAAVIAVPLGVLKSGTIKFEPKLPEWKQEAINDLGVGIENKIILHFEKVFWPKVEFLGVVAETSYGCSYFLNLHKATGHPVLVYMPAGQLAKDIEKMSDEAAANFAVLQLQRILPDALPPVQYLVSRWGSDVNSMGSYSYDIVGKPHDLYERLRVPVDNLFFAGEATSSSFPGSVHGAYSTGLMAAEDCRMRVLERYGELDLFQPVMGEEGPASVPLLISRL*