MELQFQQQPQSHPQQQCSYQLPVTKETKPKVRTKCGGGGSKFVGVRQRPSGRWVAEIKDTTQKIRMWLGTFETAEEAARAYDEAACLLRGANTRTNFAAGAHASPPDSLLAARIRGILNHKKLKKNTALPTVTFFPAAYHRAGHDAIATAAATSSTSTSTITTTTSGVSPSSSPSSSINFSMSSNGIRAPILPARSIAEEVYRPYLISGSEELQMASQQYEQSWALNTSSPSTIGCDMANNNACTAVADAELKIKPEKHCSVSPHGMDKVQDKDLFDTGNDPSDSLSLMY