MKFGKEFSIHLEETLPEWRDKYLCYKPLKKLIKHIPSSTADNPPPLPPLPPATAAATELQDWFIRILNEELDKFNDFYVDKEEDFIIRFQELKERIERVKEKSDKDGVLATNNEFSEEMMNIRKDFVSIHGEMVLLKNYSSLNFAGLVKILKKYDKRTGGLLRLPFTQVALHQPIFTTEPLTRLVHECEANLEVLFPLEAEVVESAVPADEQIGATTSYASNVLPDTTFPQGEENGDIYRSTLAAIRAIQGLKKASSTHNPLSFSSTSGNQDNDSPGAVTAEDSDSDSLVASQNGEEMNREVSSSPK*