MGGWAIAVHGGAGVDPNLPDERQQQAKQLLTRCLNIGISALRSSLPAIDVVELVVRELESDPLFNSGRGSALTANGTVEMEASIMDGDGRRCGAVSGISTVKNPISLARLVMDKSPHSYLGFSGAEEFAKQQGVEMVDNEYFITEDNVGMLKLAKEANTILFDYRIPLTGLDSCAASVESPIHMNGLPINIYAPETVGCVVVDRQGRCAAGTSTGGLMNKMTGRIGDSPLIGAGTYAGELCGVSCTGEGEAIIRGTLARDVAAVMEYKELGLQDAVNFVIKKRLDKGFAGLIAVSNKGEVAFGFNCNGMFRGCATEDGFMDVGIW*