MGGWAIAVHGGAGVDPNLPAERQKQAKELLTRCLNIGISALRSSLPAIDVVELVVRELESDPLFNSGRGSALTANGTVEMEASIMDGDGRRCGAVSGISTVKNPISLARLIMDKSPHSYLGFSGAEEFAKQQGVEMVDNEYFITEDNVGMLKLAKEANTILFDYRIPLTGLDSCASSVESPIRMNGLPISVYAPETVGCVVVDGQGRCAAATSTGGLMNKMTGRIGDSPLIGAGTYAGELCGVSCTGEGEAIIRGTLARDVAAVMEYKELGLQEAVDFVIKKRLDNGFAGLIAVSNKGEVAYGFNCNGMFRGCATEDGFMDVGIW*