MFVTMTGIVKEVVTEKNSAASGVLGSRLQHFWITDASLWKQKFSSWLEGVSVLGVAIGYCLSASLLSIINKWAIMKFPFPGSLTALQYITSAGCVLILGRLRILEYDPLDLRKMLKFLPAALCFYLALFTNSELLLHANVDTFIVFRSAVPLLVAIGESLYLKQPWPSSQIWFSLFIIFGGAVLYVATDREFSLSTYSWALAYLASMSIDFVYIKHMVMTIGLNTWGLVLYNNLEALLIFPFELLIMGEGRQLGHEKSQQSIDWSSFSVWLPVGLSCIFGLSISFFGFSCRRAISATGFTVLGVVNKLLTVIINLFIWDKHASLLGTLGLLTCIAGGVVYQQSTSKPSSIPAPSVEDEKEQLIEAGHVELTATREPDATN*