MQAAAEMACNSVRRASLHPYLVRQLFSVMSKDHAVAGSGAVGESRFTRGFSSDSALQIKALRERTGAPIKDVKAALLQCGWDAESAMLELRKKGLTAARRKENRVAADGLLAVANAKGVTTVIEMNSETDFVARNEMFRHLATRVAKSALSLQAQKSEQGSATALDLSALEAVKLKLEHEKLSGESTVKEAVTEVAAIMGENVRLRRGFFISSETGIVSSYLHASADPGLARVVGLVTLEPEHGTLEGQDAEAQIGSALAMHVVAAKPLFLSRELVPETYLHRETDVFRSQALSSGKPSNVVDKMVQGRLRKYFEETVLLEQKFVVNDSMNVQAVLDDHHKHTGRRVHISNFLRLEVGEGMQQKDE*