MRILCGIVILLRLGALGDIAVDEEGRLTRSWWDAVPRLLTDIATIKANILTAAPLELASNIIDAVCSSTLFMDRIPAQIT PDIRKMHFQYMTPCQNYSVPLLEASKLWKHSRFSKGRKVVILATGWTNTVNESSAISMISKAFMCRGDVNFVIVDAADYV DTFYAWSALNTDLIGEHIGVGLTHLIELTPLRNIHLIGHSLGAHIMGTAGRTFKKLTGKLIPRITGLDPAKPCFRREKIL PGLTRGDAKLVDIIHTNIGILAKRGPLGDVDFYPGGAHPIQPGCLTIGCSHTRAVEYFAESAYPHQEKNFMGKKCASWDE LRKRDCSAGIVSPMGYRMNPQARGIYYVDVNGWPPYGRNSENTVDPRLKTCYLCRR