MKKVLFLLVISFFGGFLNASSLYEKLINKETISVGTEGIYPPFTYHNKEGKLTGYDVEVARELAKELGVKIKFHETSWDIMLTGLKSGRFDMVANQVSLTTKKRQAAFDKSLPYSYSGTIMLVRKDENRIKDIKDIKGLKAANTLSSTYGEIAFKYDAQIVSVDSMAQALLLVAQKRADLTLNSSLAILNYLNTHKNNPFKIAWESKEKDGGASFVINKHQEKALELINQAMQRLINKGVLKRLGEQFFGKDVSQP*