MADQGSQGKQLLSRHPSGVVFTIQNVVSTVNMDCKLDLKTIALLARNSEYNPKRFAAIIMRIREPKTTALMFASGQMVCTGAKSEQQSKLAARKFARIVQKLGFPAKFKDFKIQNMLSSCDIKFPIRLEGLSYSHDAFCSYEPEIFPGLIYRMRQSRMVLLIFASGKIILTGAKSEDDTHAAFENIYPVLTEFRKIQQWYVFVCSLQ