MSAISYVLLQLCSHVDHVVASRCLYGGTHELSAHFLPRACGVSTSFVDIHRLDDVKNAITSYTKVLYFESMSNPILAVADIPSLSAIAHEKNVKVVVDNTFPPMIISPARLGADFVIHNISKYISGCADVIAGAICGPADLINFMMDLHQGTLILLGSTTNPKVAFEIYERLPHLGLRMKEHCHRAYAGYGYGGILCVDMETEERANKLMNYPQNYTQFGLMAVILGYYETLMSCSGSSTGSEMNEEERGLAGISPGLIRMSIGYSGTLEQRWSQFENALTRMTEVLPF*