MGRRRFVNLVVQGAGGLYSLRRIPANRLFYPSTRAAEEATAKSQESFMEEHGGRKHPGLHTMEMLEKLPRSTFAFEPAPVDRYHLRSLDFACLLGHESRMLTADNRGNTVVFDADSSSVLAFPNLISPKRYNAISLSIINNDGSNNNNGLEPPPEDGLYVMTRSPDVHRIKDGCFEVLNYSSSSADFREMTPHWVSLPPPPFAGCMNAEITSYTVVHGTTIYISCNKPIHSTYAFDTVSREWRRLGSWTMPFHGRAEYVPELNLWFGLSADHPYSLCAFDLPSDDSSVAAKPPTVQHTWVDLVIPQSWLPWNINLINLGCGRFCIAKMFHSISGDGTFCSYSESDDGTIEDSDPIHGSFAIFTGLHMVRPRGKHDDVQMIKHKFMYYQFFDDYIEWVI*