MGRVLVEIDITAGLSEKLEIEWRGRKFLQTLDYLGLPFRCNNCRDTGHLRRNCPGKSGILLTEEVDLHLNPPDSMIPDPSLEPMFYPPIPPSPPSPGHPEPLTTKIFHLCPTLYNSLSTLERETINRSYLLTIPLPSSTDPIIESTDPPTPSHVPTIEIVQQPSTQRPTLDIPRPSSGPTRPPSEHISPTFHLPHLQPSPTALESVLTGTPSPNLDPSDTSTTLPGYSQPLENIDSMMSALDSAAHSSFQPDSSSQLQAYRGKEIIVGSSTEGATSSQLSSKNQRSFAWSRGLGIELSPLQTRSLRKKKEX