MDGRANHGLDPWDFKHSGKIATFAEDDPFECHAISVSNDGTRLAAAGASPRSPAAAVARIFSVRARESSLEATITAEGAIGATSVALSRDAVFLGCADGSLWSFDFPTGVLTRHEPHPALAALPRRRRPIRNPFASGDREPRSIRRLIFVGDGHLVGSVSNHGVLPVWGRARERDAAPGELPDASPSAFHDDPSFSKEDGAFIHLASHGDFLYSTSIDAKGLRAWSCDSIGGRLWESERLAAGRGVHLAGIAVLPRREVPPLIATCVSSLIRGTSYAEPDTTLKIALVDGDSGRELRRYAVEGVGATNRFIDCSSLTGGGGGTLLFLAHKDGSIWIHAARNGAQVAALHGHATWSGTSGHHRVLPTCVAAGSDGEFFYSATTDGKAVHRWTVGPPRVWSRDTHARFPSAFKATVRALVTAVHAREARGGGGGGGGASVLAAAAGIDGEVSEDGSGAPALWGKGFAELCAIDLG*