MLRLQKRLLSLLSDGGASALPTSPLTSLRRHLCATATTTTSDDSPFSVQDYLVNTCGLTRAQSLKASRSISHLRSPSNPDAVLAFLAGLGLSSSDIATVVADDPKFLCSKVDETLAPRVAKLREIGLSPSKIAQLVLIGARALRSCDVASRLQFWIPLFGSFDKLVQGVSRGALGGGSLLRRDIDTVVKPNVELLLRCGLQIPQLAKTGLSGTWVIVCSPEKLQTLVARADELGVPRGSGQFMYALATVSCVTQEKLASRMELLKKTLGCSDDMLKIAVVRHPSVLRSSEDNLRSTVEFLINKAGLEPKYIVHRPALITYSLNARHVPRYIVMKILQGKGLLSCDYCSVIAASEKYFNSRFIDCYKENVPELADVYAAARAGKIPPHLQP