MTQFAPLKNDLLLRAAWGDKVHRPPIWVMRQAGRYLPEYHEAKGNRDFFECCRDPEIASTITIQPVDRYEGLIDAAIIFSDILVIPQAMGMTVEMVDKKGPHFPEPLRSPTDGQYEKVMARDVDVKAELDYVYKAITLTRTKLNGRVPLIGFCGAPWTLLCYMVEGGGSKMFIQTKTWIYKYPKESQALLQKIAEICVEYLALQVAAGAQLVQVFDSWAGELSPASFQDFSLPYLRHISANLPRRLKEMGLEPVPMTVFAKGAWYALEDLCESGYNVVGLDWLHDPAEAFKIANGRVTIQGNADPGVLYGGREAIKQAVETMVAGFKKGKQGWIANLGHGVTPFVNPDDLKFYFEEIHRLTAD*