MSSLDALLERGVWLLETPCSRIDTVGFSFQDLNKFDFCKNVTSKTEKEPHKFRVIRDDLLHPTLGGNKIRKLDAVVPFLKDEEITDVVTCGGCQKCSCCCCSSAVACAEHGMSAHLLLRGEKLEVTTGYNLISEVYGNVVYVPRTEYADRQKMFSSHMERVACSEEPVLWLNSNSITRETITPSENSKLLEPGRGRRKWAVLGEGGASGLAPLGVLVRWLSENEVFERDDKIKIVVDSGTGTSAIDLALGIALLGHARWEIVGVMLSGSRDYYERQMKNLVIGFLQQFRCDQSAEALSLPLVWEERKRVRRFGKIFGEIGACKSIARQTGILLDPIYTFSPFFRLILRIEGLGIMTSYTIARHREKQGLVVAAELQQKFKTIHFNLNIFSYRSWFVNELKNFLCGATVL*