MKTTSEELTVFVQVVENGSFSRAAKQLSMANSAVSRVVKRLEEKLGVNLINRTTRQLRLTEEGLQYFRRVQKILQDMAAAEAEMLAVHEVPQGILRVDSAMPMVLHLLVPLAAKFNERYPHIQLSLVSSEGYINLIERKVDIALRAGELDDSGLRARHLFDSHFRVIASPDYLAKHGTPQSTEALANHQCLGFTEPSSLNTWTVLDAQGNPYKISPHFTASSGEILRSLCLSGCGIACLSDFLVDNDIAEGKLIPLLTEQTANKTLPFNAVYYSDKAVNLRLRVFLDFLVEELRG*