MKFGKEFSIHLEETLPEWRDKYLCYKPLKKLIKHIPSSTADNTPPLPPLPPATAAATELQDWFIRILNEELDKFNDFYVDKEEDFIIRFQELKERIERVKEKSDKDGVLATNNEFSEEMMNIRKDFVSIHGEMVLLKNYSSLNFAGLVKILKKYDKRTGGLLRLPFTQVALHQPIFTTEPLTRLVHECEANLEVLFPLEAEVVESAVPADEQIGATTSYASNVLPDTTFPQGEENGDIYRSTLAAIRAIQGLKKASSTHNPLSFSSNSGNQDNDSPGAVTAEDSDSDSLVASQNGEEMNREVSSSPK*