MKFGKEFSIHLEETLPEWRDKYLCYKPLKKLIKHIPSSTADNTPPLPPLPPATAAATELQDWFIRILNEELDKFNDFYVDKEEDFIIRFQELKERIERVKEKSDKDGVLATNNEFSEEMMNIRKDFVSIHGEMVLIKNYSSLNLAGLVKILKKYDKRTGGLLRLPFTQVALHQPIFTTEPLTRLVHECEANLEVLFPLEAEVVESAVPADEQIGATTSYASNVLPDTTFPQGEENGDIYRSTLAAIRAIQGLKKASSTHNPLSFSSNSGNQDNDSPGAVTAEDSDSDSLVASQNGEEMNREVSSSPK*