MPMTKPIQIGNAITYVNAGEAAIAARDVVALANMCGIAQTGIAPGEAGTLILAGVHEVPAATGAAFAVGQIVYWDASGKKAAAAGTVPLGVVVEPKASSAATAKVRIGVALPGA