MTRIHLVLKITNVIVYLFFLSSTVYSVIGPGPDKDTLSKHETYITPAYWVHYVWSLIHILLGGYVITQWFEHAQPAVVNGVGWHFVISTLLNSVWLVLWHKGHLVLALLAALLTASSVSYIFYTLEANFPATHWYTRLFVHAPFSLWHGWVVYVTTLTVFATFTSVQKHGPDTLHIILSILGIVFLGSTAVGYVEFKKQKGDVLGALVLAWGLFGIYANQTNPWIHWVAFAEGLFATFYPTKPYIARLFGRRSAEQAPLLG*