MSSRGVFSINGNVVRAGGDAEGASAEWEVRPGGMLVQKRDPDAEAAHAGPLIRVKVSYGRASHHVSITAHSTFGDLKKHLVQDTGLQPERQRLLYKGKEKSDRDCLHEVGVRDKSKIVLVEDMTNWEKRLVELRETDAVAKARKAVAEVQQVVDQISGQIATVEATVVGGRKLSESDFMGLSDLLMCQLVKLDASKVDGDAKVQKRILIRRVQKYVETLDALKVRNDTLRVQNTASRLLDERAKVRPDAAMKAQTDSRKARTGDIQADASSTSKSNTVVTTTWETFGGSSSSTSNGNAKSALPACEPLLIQWD*