MVEPWVEGGGIRGVAAEARREFEKGVTVGLEWRVAQLEALLQLLEEREAELCDAIVLDLGKSPHEVIISEILYLRNCCKCAKKNLKKWAAPQKVSVPLAAFPTYAAVVPEPLGVVLIIAPWNFPLILALEPLIGAIAAGNAVVLKPSEVAPSCSAVLANLIPNYLDTKAIRIIEGGITESTLLLEQKWDKIFFTGSAAVGKVVMAAAIKHLTPVILELGGKCPVLVDSTADLDVTARRLVYGKWNCSYGQACIAPDYVLVEASVAPAFVAKLKKTLVEFYGADAKLSRDHGQVVNQRHLARLKSFLEEDSVSDAVVYGGEVDESTLYMAPTILLNPSLESSIMKEEIFGPILPIIEVKSIDDAIDFVKCRPKPLVVYVFTKNKKAQQKVQMTVQAGSVVFNETILQFILDGLPFGGVGESGYGCYHGKYTFDAFSHPKAVLARWFWLDLPIRYPPFTEFRKSIVKQLVQHNNIGAVLAFLGLKRDRKSSSSGLKKMI*