MGNSLGCSASGERLVSAARDGDAVEARMLLELSPALARYSTFGGLNSPLHFAAAKGHLDIVTLLLEKGADVNVRNYCGQTALMHACRHGHWEVVQMLLLFRCNVTRADYLSGRTALHFAAHDGLVRCVRLLLADFVPSAPLEDGASSTVDGGECQTNSGSSPCSSLGLKFNESARLRYINKPADGGVTALHMAALNGHFDCMQLLIDLGANVSAVTFPYGTTANLIGAGSTPLHYAAGGGNAECCQLLLSKGASKLTLNCNGWLPIDVARMFGRRFLEPLLSPNSNSSIPAYQPSNYLALPFMSILNIAREFGLLHTVASVDDSDLCAVCLERSCSVAAEGCCHEFCIKCALYLCSTSNTRVEFTGPPGSIPCPLCRNGIMSFTKLPSTPTEGLKSSSALTFCNPCMLNTRSVDSPATISKAEIRRNRVAAVSSELVCPLTCSPFPSSALPTCRCSDDDPCDAIETQDGSEVQSPQPSHCASMEMDKREQQDLDRTSCSGMFWSRRSCHREEQCNAEINA*