MSLPRRYVHPPGERIDQKQVIDASPYLGAPVDLSMLEEEKNKEKVMRELCGAAEKLGFFQVVNHGVSLEVLERVKEAVHSFFNLPPEKKAGYLKGRTPSPNVIYGTSFSPENEESLEWKDYLSVRYMNDDEAMQFWPLECRDAALEYLKSANKMIHSVLSTLLQGLGEEVDSSAVNLYEEAKMVNMNFYPICPNPELTVGVGRHSDLTAITVLLQDDIGGLFVKVEDKGWIEIPPVQGALVVNIGDTLEILSNGRYKSAEHRVIASSTKDRVSVPIFVTPGPFTMIGPLPGLAEKDGKPVIYRQLLFGEYQNNFFGASHQGKKSLDIAKI