MLESIAGSLYGYIPFGDIVFYMTDFSMIAFVVALFFTIIVALTKPEKQIEAQIGELGDKFNTVSLKEMKARRLMAVICGITTAFAMLTGDVFNFALFLAVIGMANIGIVSAVKKEWVLTAAFNYGIIAMISTLPLFGAASIILAKTGTLSIFELSRHPYDIFYQKILYAVGMVGETGIAPFYAAKAEMFRAPGAPYILMIHLSSLLVIVRTAEILLNI