MGCSSCGTGDKVAGCKSNGGCSTGGCNRMNVHDWLSNLPFSDPSGSCKIVEITFNNGSRKDFYRNTTVHLFEKGDLVAVEGVSGFDIGTINLTGEIVRLQMKKRNADETDPDIKKVLRRATDKDIEIWQQNKDREKEALIRARAIARQLNLEMKLTEVEIQADGRKATFFYIADDRVDFRELIKIYAKEFRVKVEMRQIGARQEAAKVGGIGSCGRELCCSTWLTDFKSVNTTAARYQNLSINQSKLSGQCGRLKCCLNYELDIYLDALQHFPDNCDTLQVAKGTAILIKKDIFKNLMWFTLPDSNKQYPLTIERVRKIKQLNERNQVPDELEAVDVTTQKPKEVEPEFVDVVGQISLRSLERAEKKKRHHNHQKEGQHKEQPRQQQQGQGQQNQGQGNKGGGQQHRRDNRPPRKDDRRNPPKKA