MKAAIPVLPPCLAIFCFICNIFIPGLGTLISGVLCLCFGKPRFSTTDNSRNRLKSFVINIIIGIAQAFTIIFCLVGWGWSIWWGVIMYKLSKRQKRLKLVEKNQKEAAGTSNVNQNQADVEQG