MATYLTLPADLPNHEQGFKPDEDVHHQIHTIAQHWLSQVEIASVTNDGDLFASLFVKNGFEPALEHPFPDVSFLSIHFDFQTETGPAYGVANLVYQDKQWANRERGTHNAKLSYDDRRAEEREFANSSPDVLIVGGGHNGESTLDPVKTKFNESTKKWDVVVLATGLGGGKPKMPAPFPGQNEWAGRVVHSSKHTSGADWFAKNGADVTMLQRSPTYVMSVDKGMAMLVSGLYGPHAPSTRLIPQLAEQDKEMLDGLKKAGFNSWLGPENAGFLMMALEKAGGYYFSTGGSEMIINGDIKIRATVGEQYAETFNPVWGLDIDDKMVFKAINGLNGHLQPV