MSVAFEPRNFIHEGAYPPIGDEHDHNVDQRFSDTDVAEQLSHYTAEASMLPDDDRGVLEDDTRILSEDAVTSVHDVARLDLEATTFESPLDVPMAAPSLSDPLPGSKEPSPGAMSPPGNRIKSIPKPDRDVVKQADGKYHCPLEDCKEDARAFSRKCEWNKHMDKHERPYRCPAEGCENLPGFTYSGGLLRHEREVHGKHGGPKNTVNCPHPTCKRHTGKGFSRQENLNEHLRRVHTSPDAVTPPAEVTSPDDNESEKSGVKRKRRLSDEPAANDELAELREEIRRVRAENDRLKQDMRDQELRSIEMMSQIDELQSALRQGFGAHSLGAPTAQMI