MDCLYNQAHLVRLSSEIKSIPYLKSSRITYDAGLSKYEGRVALGIRVLNLTLARLAQPIYGLPESQVRFVSPFRMCDSYSGKGGSVTGQGVRTMASTSTSSPPIHDSDQQITGDNIAELLGHIRQFYMPELSSYFPVKCHPDYNEISEQIKPWLLEWKRPRTDEERELLLQSNLHGVVCLTIPESQHKYRISLVCKLVTWICSFDDASDETQQLGADAKAVKQVNEHIKLVLQGRDTNNDLDRPEIKVISSVLRELRADMSPTCHQRHADTLISGLFSFEEQADVRQSSGMLDVPTYISTRRRTFLFNHIRIMIEYCLGVELDEETLQMDCMQQLHDAAGDYIAWTNDLISFRREYFQGDYQNLPCVVYLNSGGQLDFQQ