MALLGLDTAQKRGIFAGYVLLWVSSHLLVYSSRRAGAPPYNPASVVLLTEAVKLALALSLYFAYDAGAPTTTGGGCAKLAEHVSLAPELPLKYIMPALLYCGYNNLVYANLAALFARRLNRNQWLALVAITLGCVVKEAPSLSPLRGRCGAWMLLLVQMLCSVLAGLYNELLLKDRAGVPTHLQNAYMRAAAAALCNWRVYAASVLCNLLVLLFEGRLGEAVARDNLSALCTPTLLAVVAIMSSVGGVMATPPATPGAFAEPLWSALPQVGVVTGFFLRHLDSVLKAVASALEVVFSMLLSSLLFAVPLTPQAAGAALLVGGGVALYARPPSQPAEATTAQGYAYSPDAADSASSRRE*