MWQLLNGLNYLHQNWIMHRDLKPSNVLVMAHDDSDPDSQGXVRVADFGLARIFQAPLRSLAENGIVVTIWCGGQQHLARASSWHGGSCRYRAPELLLGARHYTRAVDVWAAGCILAELCTLRPLFQGTELKPNNPFQSDQVDRIFKVLGHPDTATWPQLPHLPHWANNNNNVRLPAEAWDLLARMLEYDPVARITAEEALAHPYFTHHAPAPTANVLCAPGSTVPLVKYTKRTDMPVSLPPIPIPMVPQSSAPAATGP