MKAAKIKNTRIYDADHEVLKAFKGSGIEIIIGLGNEFLRDISTSQDRAMDWVKNNVEPFVPGTRIRGIAVGNEVLGGADQELWEVLLPAVKNIHTALDLLHLADDVEVSSPHSAGVFASSFPPSAGAFKETLVPYMKPLLEFFSQIKSPFYINTYPFLAYISDPEHIDINYAIFKKNAGIEDAKTKLHYDNMFEAQIDATYAALEKAGFEKMEVIVSETGWASKGDANEAGATLSNARTYNLNLRKRLLKKKGTPYRPKMVVKAYVFAMFNENLKPGPTSERNFGLFKADGSISYDIGFTGLVPSSATSLFSFKVMATCSTALVLMLLNL*