MPSGDFKMQLAWFALAACAMHCYALLADSRPLFVWHPMKTGGTSLCQAMAQYSSIYSEEFNGKMDTGRNCKIGKKEQVMLHNCTGKLYSEINIPAFAGVLESCLRRSFVFYEPSWEARTQFATYPLPAFLQPGSATFLTYRHVFLIRHPIERIASLFVFFRLSEICNTSSTTLLSNLLLGLHQTRTPNCEYWLSVFSQQVSNVYVQHLTGTQSDVQTSKVALSFITTIDVTKSCSQWHLKTLLPGLSIDHLRKYSGDHFLVPPQLLPILKQKLANDLDLYHFHQKRDLLCQGVQLI*