MESPFKADVLKGKVALLTGGGSGIGFEISTQFGLHGASIAIMGRRKQVLDSAVSGLCSQGIPAVGFVGDVRKQEDAKRVVESTVKHFGRLDILVNAAAGNFLVSSEDLSPNGFRTVMDIDSVGTFTMCHEALKYLKKGGPGRSFSSGGSILNISATLHYTAAWYQIHVSAAKAAVDATTRNLALEWGTDYDIRVNGIAPGPIGDTAGMSKLAPEEISNKAREIMPLYKLGEKWDIAMAALYLASDAGKYINGTTLVVDGGLWLSRPRHLPKEAVKQLSRAVEKRSRGVPVGVPKSKL*