VLFEFFGVIPNPVVVCSDFWLVRKIMDSNRETNEIIDANDDEQNINTSNDISASETXPTMIPMKEEISETEGELDDKSLSVVPISTSSFGAVVAKRKSKHQHTKVEGRGRRIRMPPACAARIFQLTEELGLKSDGETIRWLLEKAEQAIIKATGTGTIPAIAISVGGTLKIPTISSARPNGEIIEVNSEKRRRKESNSEFIDVRDKASVSSGLAPITPMAYGASDNGAQGLVPVWQAVTNNAAGAGHFIMFPNSGGAVPGIANQA