MELDFETKGVIKEIRDKDHSAIITSVCWSKCGGQILTLAIDKYLTQWDVAEGQKVACIALQQTALYSCLCLGSHRPSLGLACHMASALILVEFNSATTCALEHLVNSSGDSVVIENVKLVGSQCLNISKEFQDIINRIPWKATCFSGDSEWVVGAPSSKGEHKICIWDRLGKLVKILEGPKEGLTYLSWHPILSVVVSVAMLGKIYIWAKDYIEYWSAFAPYFKELEENEDYVKREYGFDIMSDTEKEQSSASPSKLENITPSQSDGLPAPDEEKAKTLENSVNQTPYSPLGKNITQHQFFL*