MPFRSRWQIEIPNTHLASLLLTSPTEPLSKTHRCFSEAARPDTHYFTTHDFRLWSQRFAAGLRKSGLQKGDRVLLFSGNDIFFPVIFMGIIMAGGIFTGANPTFVARELAYQLQDSGAIYLLCAEDSLDTGIEASKIAGLDMDKVFVFNNALYDGKGEGMKGCRYWGELVASVEEGAGFAWEELDTPEKANTTLALNYSSGTTGRPKGVEISHKNYVSNMLQYNHLFYLNPNWREKAKRARWLCFLPMYHAMAQNIFIAAALNRGVPVYVMPKFDFIKMLEYTEKFRISDYILVPPVVVALAKHPAVKSGKYDLSSVEDIGSGAAPLGREVCEEVEALWPPGKINIKQGWGMTEATCSILGWSPMEKCLTASVGELNPNCEAKIVADDGVTELGKNQRGELLVRGPNVMKGYWRNPQATKETLTEDGWLRTGDIAFVSNEGWFHVVDRKKELIKVKGNQVAPAELEAILLEHPAVADAAVIGVPKDEDEAPRAYIALKPGKNATAKDITTFMEGKVSRIKRITGGVVFVEAIPKNPSGKILRKALREQAKQELQGVYAKL*