MDHAAGSGATSKRVLEELDRQECLRLIAPGGIGLVAFDDGEGPALIPVNYVLDGESVVFHTSLGGRLNRSLTAMPHGTGLRIAFGVVRIDEAAREGWSVMLRGGAHRMSEEESAAAPQVESWPEGEREAHFRLTPTSISGRRVRRP