MAGPQPFMRFGPTSNASHYGPDSQAPRINWKDLSREERTEVLRLPWTQWMNSNVKNHFVAMLGELIGTTMFLFFAFAGVEVANIGLPSSAPFNLAKQLYISLSFGFSLMVNVWIFFRISGAQFNPAVTLALWMTGAVDAVRGVCLVISQLCGGMLASVIVRFLFPQRFSVRTSLSQNTSLVQGVFIEALLTSELVFTILMLAKEKHKATYMAPVGIGLALWIDHMVGVPFTGAGINPARSFGPCVVTATFEPEHWIYWVGPGIGALIAVAFYKLIKVLEYESLQNTS