MFARQAFRCAQPLKQGFRKYSTEAPKGKSSLAPIYAAVGITGVGVGLYRYNSATAEAPAAVDRPKVFKGGDQGWFDLKLSEIEVLNHNTKRLRFEFEDKEALSGLQVASALLTKFKPADAKAVIRPYTPTSDEETPGYIDLVVKVYPNGPMSEHLHSMNVGQRLDFKGPIVKYPWETNKHNHICLIAGGTGITPMYQLAREIFKNPEDQTKVTLVFGNVKEEDILLKKEFEELENTYPRRFRAFYVLDNPPKEWTGGKGYISKELLKTVLPEPKEENIKIFVCGPPGMYKAISGTKNSPTDQGELSGILKELGYSKEQVFKF*