VPWTEEEHRLFLIGLQKLGKGDWRGIARNFVVSRTPTQVASHAQKYFIRQSSATRRKRRSSLFDMVTDRVSLHSSYLVKHFSRALPYFTCSLTKRESVLSLVVHQHQSINNNNYKSLIP