MRVEILLALVVGLCAGAQLEAQLQVGFYTTSCGIAEFIIKDEVRNAFIRDRGVAAGLVRMHFHDCFVRGCDGSVLIDSTPQSTAEKGAPPNNPSLRGFEVIDGAKTRLESVCKGVVSCADIVAFAARDSVEITGGLGYDVPAGRRDGRVSLASEALANLPAPTLNVDKLTQDFANKGFTQEEMVTLSGAHTIGRSHCTSFSNRLYNFNSTMSQDPSLDPNYTAQLKQQCPQGSTDPNLVVPMDPNTPNSMDTSYYQNIRLNRGLFTSDQTLLTHAATLNQVSENAANPFVWRENFAAAMVKMGQMSVLTGSVGEIRLNCRVIN*