MNSSRVVGLNLDKVLRDRLNILARYHAAATSIPHAICELSALTSLDLSNNRLVGAIPTCFGLNLTSLQTLALSFNLLSSIPPLDNLSLLTYLDLSWNHLEISNSSIATFNFPYLSYLDLYNSGASLSAASLPLGLHNSRLQYLILDTGIFHLCSNLSFISGLSDLQYLGAYFTSLSIDASSAAYLSTTPLLLYLELEASVKLQIDAGGFRALQSLPHLESLWIEGVSISASSLGSLVCSLRSLKHLILSGDQVEGQRISNSSDAVNHSLYIDKLPCEKPASVDLTDLILPAQGFTGPLPAWLGNLPKLQRLDLAGNRFQGSIPQEWLQA