MGGVIFVLVLEDVDPTLGKGFYFYKQVCYKIEDSPVPPKPFPMVEETGLQTMHHFLQNLITDFVMSSKSVTRWVRLLDWSRVLERPLYYALMGQGGGISMNTDTNDFFPDMEWHESVYCGVGYIDVAGVNLQDLSYKEEQLKNDLLRADPYESFDLLAWVEYGDDIWRLMNRRSEIYYEELSKMLAHENGWQLGVRCAVHWIGLACWMHSSEWVSMSTSNWHRRGWNGHHHGLGASFVPETRVAVSWILCPRDPAPVSVRSLVHKDLIDIDIDEPLKKNLSNFSQRD*