MELDLNNVAEGVVEKQETAARSDSGTSESSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAHAAARAYDRAAIKFRGVEADINFNLSDYEEDMRQMKSLSKEEFVHVLRRQSTGFSRGSSKYRGVTLHKCGRWEARMGQFLGKKAYDKAAIKCNGREAVTNFEPSTYDGELPTDAAAQGADVDLNLSISQPAASQQSPKRDSSSVGLQIHHGSFEGSEFKRAKASCNSNDAAPSELASRPHWFPLLTEHPPIWTAQPHPLFPNNEDASRSSDQKRKPSEGVAVPSWAWKQVSHHHPAPPHTLPLPFFSSSSSSPSPSSAAASSGFSKAATTAAAAQHTATLRFDPTAPSASSSSRHHHHHH