MMQNGMDSLPHNGSIHTSSTNSHASQGNSLNEESKTNLIVNYLPQTMTQEEIRSLFSSIGEVESCKLIRDKVTGQSLGYGFVNYHRPEDAEKAINTLNGLRLQNKTIKVSFARPSSEAIKGANLYVSGLPKHMTQQDLENLFSPYGRIITSRILCDNMTVRQFVGNTGGDHSPSISKGVGFIRFDQRIEAERAIQELNGTVPKGSTESITVKFANNPSSNKAVPALAAYLTPQGARRFAAGPIHHPTGRFRYSPLAGDLLANSMLPGNSMNGSGWCIFVYNLAPETEENVLWQLFGPFGAVQSVKVIRDLQTNKCKGFGFVTMTNYDEAVVAIQSLNGYTLGNRVLQVSFKTNKGKGDASSLLMSLADSLTDC