MMSDLQRAISSLSTCFTGGEPSGQQSEFYLHGIQIRNGSKYRNHAWFSQAHFQASFIFSLPSDMLVLVDILKAAFTAGFAPGSKHSYQQQSHTVVRYLRKTINLVDHPLKGFQD