MKGNVLIMAGGTGGHVFPALACAREFQARGYAVHWLGTPRGIENDLVPKAGLPLHLIQVSGLRGKGLKSLVKAPLELLKSLFQALRVIRQLRPVCVLGLGGYVTGPGGLAARLNGVPLVIHEQNAVAGTANRSLAPIARRVCEAFPDTFPASDKRLTTGNPVRGELFLDAHARAPLTGRRVNLLVLGGSLGAEPLNKLLPEALAQVPLEIRPAIRHQAGRQHAEITAERYRTVAVEADVAPFISDMAAAYAWADLVICRAGALTVSELTAAGLPAFLVPLPHAIDDHQTRNAEFLVRSGAGRLLPQKSTGAAELAAQLSEVLMHPETLRSMADQARSLAKPEATRTVVDACLEVARG*