METVVLVEGSNEGKFEETGLEKNNSALSSPKHVADPVVYKLVRVEGDGRLVPATDDELMEVEGLLENEKREIHIVADTGQALGCTSNEVSSSGIQLESSEGLSQSENTEADAEKLSARLEETVLSGTQCMSDNHVTQSGSVGERSKPLDELIEGGSSTSAGCISSKPDFSKLKGEICLDNLSIKELHEVFKATFGRDTTVKDKQWLKRRIAMGLTNSCDVSTTTFVIKDNKLVKKVKEDSCNNVDGATSEDHPVVGVENHEDLLNSLSSQIDEHQTTSGMRLGSNSHENTYSEDLAAEQRAAKRVRKPTRRYIEELSKEESKEYSGRLIPSAKNIGIRPMALKSHARPARNGSLDGRTIITRLDSLGGSGIQVPCVYRVRRSRPRKNVMALLKFHPSGMGMTTTFVKKGLDVHSSQMDNGSGNKVLEARSTPEQTLQQFVAEPKKEKPAAELGQHMGLKHVNLSGDSSDDNVVTVPTAKGGTRRKHHRAWTLSEVMKLVDGVAKYGAGRWSEIKRLAFASYSYRTSVDLKDKWRNLLKASFAQTPVDKGVNSRKHPSMPIPAPILLRVRELAEIQSQVPPNLSASKLAACGGRSVNETRSGYL