MVSGKAIEGAPVPALRTSGSRFDGAKGIKELAESGLLTSIPPTHAFPPDPTASNLSSSSIEEQLPTIDFSFLQAKEAVVRSKAIRDLGEAGAEWGFFRLVNHGVPESLMKGMLDLAKDFFDLPAEERKKYTGKQVLDPIRYGTSFNILVEEVFCWRDFLKVIVHPSFHSPEIPAAFREIAAEYSKRVQQIARELFKGISESLGLQSCYIEKAFKLEEGLQILICNYYPRCPQPELAMGLTPHSDHGGLTVLMQDEVGGLQLKHKGNWVLVRPLPNTFVVNVGDHLEILSNGIYKSVEHRAVVNDATARISIALAHGPSLDASVSPATQLAENGGQAVAYREMPYREYLEFQQSHRLGGKSCLNLVRL*