MSSVKIPRPGAWLPRHPKKIWRWINEKALSLEIKDTQSLLQSVRDFKLHVLTDPTLYMLFTEMLTEVPEKYKTDPSGRPEIRDIDTLFTFLDYLLRNPPSWEPDPDQPSQPSPQIGTPINAVLDWPMGTKAGFAAFVRNDVNAHIKRMLQSWGDFLSTEYSRSTLTTDDGGWFSATALSTQHMQGFTETYVCDPTQPYWGFTSWDNFFTRDFRDMDRIRPVADPHITSTVVSAAESTPFAQQTNVKDYDTFWAKGQPYSLKHMLDHDSRAGLFIGGTVYQAFLSADSYHQWHMPVGGTVLDYRLVDGAYYSEPLLEGFSPDTGTPDPDPGADNESQGYISSVAARGIVWVQADDPVGLMGLVFIGMAEVSSIEVTAMIGARLEKGEKLGKFHFGGSTYCMIFRPGLDVTFHLPSDPDAQVLCRSKIATVTPKEGN