MQDESVKPVDATFVSTLKACANLASVEHGKHIHAHIMETGFESDVIVGNALVDMYVKCGRVVDAFQLFKKMPERDVVSWTSMIVGYTQHGFSEEALNIFWQMLQECMKPDYVVCISVLKACANLAALHQGKQVHAYVIESGFESDVFVGSTLVDMYGKCGSIDCAQQVFEKMLERDAASWNAMIRGYAQHGFGEEALQNFEKMRREGVKLDHITFISVLSACSHTGLVDEAFQYFDLMNHDYSITPTGEHYACMIDLLGRAGRLAEAEKFVKAIPFQPTAVVWLALLGAGRVHGHVRLAEYAAECIAEIEPGNTAAFVLLSNTYSVASSWHDKIKVRQMMEDRGMKKKPGYSCIEVNCQLHTFVVEDTSHPQIDEIHAEIKRLLLQMVKAGYVPDTSFVLCDVEEDQKEFALSYHSEK