MELVVQALAAAAALLAVFFLSTLYLSPAATARRLRNAGFRGPTPSFPLGNLREIASSLASNNDTDESNTKGGDIHAAVFPYFARWRRAFGKVFVYWLGTEPFLYVADPEFLKAATAGALGKLWGKPDVFRRDRMPMFGRGLVMAEGDEWARHRHIIAPAFSATNLNDMIGVMEETTAKMLGEWGDMVASGRSCVDVEKGVVRNAAEIIARASFGISADDDDATGARVFHKLQAMQAILFRSTRLVGVPLAGLLHIRATYEAWKLGREIDALLLDIIESRRRREGGGGGKKKKKTTSNDLLSLLLAGSEASAGAERKLTTRELVDECKTFFFGGHETTALALSWTLLMLAAHPEWQAAVREEVVEVAGRSGPLDAAALGKLTKMGCVLSEVLRLYPPSPNVQRQALQDVVVVAGDGEKKVVIPKGTNMWIDVVAMHRDGELWGEEASEFRPERFMREGVQGGCRHRMGYVPFGFGGRICVGRNLTAMELRVVLAMVLRRFAVEVAPEYRHAPRIMLSLRPSHGIQLRLTPLC*