MRRGGFRVLDMVKPFLPYLPEVQSAFEKKKKVPLREKVIYTLTTLFVFLVCSQLPLYGIHSTTGADPFYWMRAILASSRGTLMELGIGPIITSGLVMQFLTGSKIIQVNDEEDHALLNAAQKLLGVLIALGQAVTYVLSGMYGPVAQLGVGNALLIVLQLVFAGVILQCLDELLQKGYGLGSAISLFIATSLCESVIWKAFSPVTFNNIGRSGQEFEGALISLFHNLITKSSIRQAFFRQSLPNVTNLLATVLVFLIVVYLQGFRVVLPLWSKNSRQGGGYPIKLLYTSNMPIILQSALVSNLYFISQLLYNNFSGSFLVNLLGQWRGPTPVGGLAYLITAPSSLAAHPCHTLFYIVFMLSTCAFLSKTWIEVSGSSARDVAKQLKKQGMWMDGHRDSNLHKELNRYIPTTAAFGGMCIGALTVLADLTGAIGSGTGILLAVTTIYQFLDTFDKELATESRSLCHYTIL*