MGNSLGCSASGERLVSAARDGDAVEARMLLELSPALARYSTFGGLNSPLHFAAAKGHLDIVTLLLEKGADVNARNYCGQTALMHACRHGHWEVVQMLLLFRCNVTRADYLSGRTALHFAAHDGLVRCVRLLLADFIPSGPLDDTASSVADGGDSQANSGSSPTSSLGLKFNEPARVRYINKPADGGVTALHMAALNGHFDCMQLLIELGANVSAVTFPYGTTSNLIGAGSTPLHYAAGGGSLECCQVLLSKGASRLTLNCNGWLPMDVARIFGRRCLEPLLSPNSHTIIPAIQPSSYLALPLMSILNIAREFGLQHTVSSVDDSDLCAVCLERSCSVAAEGCGHEFCIKCALYLCSTSNVRVEFTGPAGSIPCPLCRNGIMSFTKLPSTLTEGLKSSSALTFCNPCILNTRSVDSPATVCKAEIRRNRVAALSSELVCPLTCSPFPSSALPTCRCSDDDPCGSTETLDGSEAQSPRPSHSTSAELDKRGEQDVDRTTCSGMFWSRRSCQREQQCNAEINA*