MITQPQNPSTRVLLFSLKGSIIPVIWRKVLFTTLLSSLVVATHGTLYHYKVTLTATPFTLWGLTLAIFLGFRNSAAYQRFWEARTLWGELIISARNLTRQVQQYFPQLDRDERLYLLQPLLAYPYALRNFLRGVIYENANRIADDEVRRHMASPALILNMLGKRVTEYARLSRLDPILLAQMDAQLNQLSQVHGGCERIKSTPIPYPYILMLHRIVHIYCFLLPFCLVDSIGWLTPVAVCILAYTFFGLDALGDQIADPFGTEPNDLPLDAMSRNIEIAVLEIIAEPLPPALQPEEGVLL