MLGRPMKPSKCQECRDRAAWLDMFTALALAVFKTALGVLSGSMALQAHSLHSFGDFLTKGINLASVKLSSRPANSAFPYGYGKVQFLSANFIGISLMAGAAAMLWYNVTHLGSGHVQVPEVWAVFGALISAGTAELMHRYLRCVAEHTNSPAIMAAAADNRGDAYSSLAVLAGIVLSILGWVAADHLAAILVSLLVLRIGAVIAWDSIHGLMDGSVPSHRIDGIRQLLAAHHPGVSVVDLRGRRMGETWEVDLQLSISSQVTVEECHALTRELESRIAREEPHACHIRIRFIPQSGDATKTAVIETAAAVDEFAYLVEASAALRPLGHSRNGG