MGGASRYASEAKSSIIAIGLTIHNCPVEIREKMAVPEDKWEHAVAQLCNFPHVEEAGILSTCNRLEIYVVGLSFHRGVREVEEWMAQYSGVPLEELREHMFLLRDQDATAHLLKVSGGLDSVVMGEGQILAQVKNVFALGECVDGFGRHLSGLFKAAITAGKRVRSETSIASGAVSVSSAAAELVQMKLPGNSFEGCKVMIVGAGTMSRLLVKHLVSKRCTEMTIVNRSRPRVEELQADFPEANITIKLMDEFLESAAEHDVIFTAASTGVIISKADLAKMPAAGASVGGQRRLVDIAVPRNVDADCGEDESTIVYNVDDLKELVEANKEARERAADEARELLAHEQASFEAWRDSLETVPTIKRLRGKAEAIRAAELDKAMGKLGDGLTKKQMKAVEELSRGIVNKLLHGPMQALRSDGTDPSEVGETLVNMHALEKMFDLKNQNVPQRGGRK*