MGGWAIAVHGGAGVDPNLPAERQEEAKQLITHCLNIGISALRSSLPAIDVVELVVRELETDPIFNSGRGSALTANGTVEMEASIMDGDGRRCGAVSGITTVKNPISLARLVMEKSPHSYLAFSGAEEFAKQQGVEMVDNDYFITEDNVGMLKLAKEANTILYDYRIPAVGLESCAAAVESPIHMNGLPISVYAPETVGCVVVDSQGRCAAATSTGGLMNKMTGRIGDSPLIGAGTYAGELCGVSCTGEGEAIIRGTLARDVAAVMEYKELGLQDAVDYVIKKRLDKGFAGLIAVSNKGEVAYGFNCNGMFRGCATEDGFIEVGIWE*