MTFPTQDVADKLSIPRVMFVPFSASGLLSVHYVLQGDHNSMQEALAKMSRRESKREALCEGLSGLPTIHNDEVFYFKHIVDDNAYMWWFMKKICEEFLPRTHAIVFNSFKEIEESALTTLSYQLNLPVYGVGPLVEPLHKDSSTSLWKESECCLHWLDQQPPLSVLYISFGSITILKQTQFEEIVTGLLNSKTHFLWVFRPDLVENISSSIVSKDILTRSQGRGYVVDWAPQLQVLLHPSVGGFLTHCGWNSSI