MSLTGLEFRAAVVLVSAGPALTAFAAQQWRLHTVKGYELVHLLAPLPYAAEAAWLMLLLYISKVGEQEGGAMLPTGFRSVMYIDVFGWIKRARAKEHSESPISVQVRLPSEIAEEEEAGEEVLGEAVPGKGPAMAAVNYEGCFVKGPKATRPEQLPGASKPAPEHLATKEMFDPTTFVPREKDGQKANHEEDIHPYLKPGLVPWRIFCSATSLLLILWWISGVLILLQASGWSALRVSPLLRDSEEGPQPEQIDTSWPPGALPRRLACAPDGSNVMLAAASRFGLFQAELMQRKSVGANNTSTAFRSAAFNYAPACDALEGEALQDVAVACRGKCALVLHRQGQRLTNCALTQKPTEQTAAMSLSDAWLGEGDAAAGEAQEEVSSLALLENCGKASGEQNCAYAETTSGRLVEMKSGLGGDV*