MKLLWTFLLIGLLGAAQAIRPIDPLIQQVTVDPSAILVPQDDIIGAVNSEPSATWVAGENERLEGFTVDDLKVLCGSKAGDPNALPLAKPLTLKRSHHPDVELPKNFDPRQKWPSCPSLSAIRDQGHCGSCWAFGAVEVLTDRFCIAGHENVTLSTNDLLSCCGFECGDGCEGGWPERAWEYFERSGVVSEQCDPYFDTVPCKHPGCGPVKPTPKCVRGCKDDELWGDSKHYAANVYTVGPDVEDLQKELFLNGPIEVAFTVYQDFAHYKSGVYKHLYGGVLGGHAVKLMGWGTTDDGVDYWLIANSWGYGWGEDGYFRIVRGENECGIEGEAVTGLPSVKKVVV*