MGLREKIPFLPEGQSSQPGSEADMWTKPVVIRDDYVGAGKLSGRVALVTGGDSGIGRSVAVHFAREGADVFILYLNEHEDAAATRKMVEAEGRRCSTMAGDVRDPKACAEAVERCVRELGHLDILVNNAAVQHYRTSITEMTDADIESTFETNILGYMHMAKAALPHLPKTGGSGTTTRGTTSTTGSPAPGVIINTTSVTAYKGQPQLLDYSATKGAISALTQALAQQLAGSGIRVNGVAPGPIWTPLIPATFPRTEFLNFQKSVPMQRAGQPSEVGPCYVFLASSDGATMSGQVLHPNGGTPVSA*