MQRLQELLLRHRFTAADSSSGGEIWVLGICYKVSADANDEAVSAHAFEEFLNDFSSRIWITYRKGFESLGESKLTSDVGWGCMLRSGQILLAQALVCHYLGRTWRRNACQECLQEYLQILQSFGDSESCSFSIHNLLEAGRPFGLAAGSWLGPYALCRTLEALAKADEDQNAKKGGKRALPFAVYVVSGETEGDRGGAPVRCVEDAAVLCSKWGEATEEWSPLVVLVPLVLGLDKLNPRYLPSLRATFTLPQSLGVAGGKPGASTHLIGVQGDQAMYLDPHENQQVFAVTPENLELDTSFYHCSVVRRLPLDSIDPSLAIGFYCRDRAEFDDLCARSSELVKQYNGAPIFTVAEKSAPSKLQNSSDMGLEESFSKDPSSEDDWQML*