MKCFSCTGQWKKTSPEVDRRRPVAAVKIFKFEELAAATSNFHEDCLLGENDYGRVYKGKIDSKQDVAIQKKDHDRRRNFLVEICMLSWLRHPNIVSLAGYCADGDHRLLVYENVQLGSLKEHLHDSAPDKKQLDWNTRMKIASEAAKGLEYLHDKQQPTVIHRGINCSNILLGEGYQAKLSGFGFAKLGPPDGKTHVSAIFEGNYGHQAPEHATICEVSVQTGLLSVKTDVYSFGVVLLEIITGREDIGNPKSGEESSLIAWAKPLIKDNKFSEMADPALQGHYPATGLKQAVLVASTCVQKQPHTRPTMAEVVTSLTYIAQGKYDSVTQALYNPVLSDGN*