MGYNWKLHPTKYTPTSAAECCPVVSCPYAFMYTVVSYIPPGQVRECLAHELGVPVRVVQVWFQNQRARDKRASHSKRSWLPVQSEWPKTKPQPNPHPSPTAITPSPRTSVESGEFDCPILNPRARLYRFVIVAASYI