MGGWAIAVHGGAGVDPNLPDERQQQAKQLLTRCLNIGISALRSSLPAIDVVELVVRELESDPLFNSGRGSALTANGTVEMEASIMDGDGRRCGAVSGISTVKNPISLARLVMDKSPHSYLGFSGAEEFAKQQGVEMVDNEYFITEDNVGMLKLAKEANTILFDYRIPLTGLDSCAASVESPIHMNGLPINIYAPETVGCVVVDRQGRCAAGTSTGGLMNKMTGRIGDSPVIGAGTYAGELCGVSCTGEGEAIIRGTLARDVAAVMEYKELGLQDAVNFVIKKRLDKGFAGLIAVSNKGEVAFGFNCNGMFRGCATEDGFMDVGIW*