MALRVGDAVRIFGLVSEEGRKINGCEATVLLPGDRCHVKLKSGVKKSVRESNLVATGEYDSDDGWNVTCVAKRPRLPGSGGGSLATTSTPAAAVQRGFSTSQVFLALTRRFPLVGRYPEIVDALRELERYEIACQGDDHADREFQRCNSEALEYARAAAVVCGLEWSLGEEIGRSGRAGAVALLEKEPYIGKFRAGQIVDLFQTGTCAALTAFRSGDAPISSKGVLRFENEARRSMRHAPEKRALNRVVGISHMCAIDLAGGTHRSLDKLRRETGAAPRHVRSVEELRRWPGLVQRLPRSTALAHSLSVHDELQEPVPLAEALEMRSAVEAAARRASKSGSDCPPPREGEPLCSCCWHAEHHKEPASWGDGKEECLLLPLVEELQQQRRMLRREEAFFHLVRTAHRAKGAGKPPAEAACGGAGAAGEEGGLDPSI*