MSIISSIGQDAAELILDTASVRSKALFTVGIHDIPHLDRLAKESRNAAVDLIGVDDTMSVAEDGGYIACTSDQLLPTKHELYDVLVDLQPVDSASLPPAPLARITTPPAHAGGASTIIKATSRDGRRYAAFRQDLNLALSQHKQRAGEDHDADSELDSDQQRLLGSPGPAHAPARGNDIDASVIEPQPLVAMVYDAFIWWASAGERMLDLDLEVEHDRDIMRSALRASGVLHMTSMDGHSTSQSADPAVVLAKATIAYFHELTRKIFTTLADILASEDEASEGVVSLSAADLTRMGLDIWSRNDRAFVKELASMYFDVEVRVEGANVECCGVKLY*