MELYPGFSLFRGLYEFSHYAFKGNYLGTDGMRWKDLSDGKNGMKEVLIIMLVQWLVFLFLGYYVDQIASSGKYSLCFMWHSRKRPPPSSRKHSFRRQGSKVFVQMEKPDVAQERERVEQLLESSTGHAVICDNLEKVYPGKDGNPEKFAVRGLSLALPQGECFGMLGPNGAGKTTFINMMIGLIKPSSGTAYAQGMDIRTDMDMIYTNMGVCPQHDLLWEILTGREHLLFYGRLKNLEGADLTQAVEESLKSVNLFHGGVADKKAGKYSGGMKRRLSVAISLIGDPKVVYMDEPSTGLDPSSRSNLWNVVKRAKQDRAIILTTHSMEEAEHLCDRLGIFVDGSLQCIGNPKELKARYGGSYVFTMTTSSDNEEEVEHMVQSLSPNANRIYHLSGTQKFELPKQEVRIADVFQAVEKAKSRFTVYAWGLADTTLEDVFIKVAHTAQAFNVLS*