MSLVAEAFVSQIAATEPWPENATLYQQLRGEQILLSDNAASLAVQAFLQMCNLPVKVVCRANAEYMSPSG
KVPFIHVGNQVVSELGPIVQFVKAKGHSLSDGLDEVQKAEMKAYMELVNNMLLTAELYLQWCDEATVGEI
TIARYGSPYPWPLNHILAYQKQWEVKRKMKAIGWGNKTLDQVLEDVDQCCQALSQRLGTQPYFFNKQPTE
LDALVFGHLYTILTTQLTSDELSEKVKNYSNLLAFCRRIEQHYFEDWGKGRLS