MTAVTAAQRSVPAPFLSKTYQLVDDHSTDDVVSWNEEGTAFVVWKTAEFAKDLLPQYFKHNNFSSFIRQLNTYGFRKTVPDKWEFANDYFRRGGEDLLTDIRRRKSVIASTAGKCVVVGSPSESNSGGGDDHGSSSTSSPGSSKNPGSVENMVADLSGENEKLKRENNNLSSELAAAKKQRDELVTFLTGHLKVRPEQIDKMIKGGKFKPVESDEESECEGCDGGGGAEEGVGEGLKLFGVWLKGERKKRDRDEKNYVVSGSRMTEIKNVDFHAPLWKSSKVCN