MSGEKLFVGVEETMEEDKKKCHPSPKMDRKTVEKRRRIQMKILYSKLNSLIPHHHHSRDVPMLSDQLDEAINHIKTLQEDLEKMKERRKSLMGMDEINKRMNMGTAIGLQPTRIEIQDLGSTMVVLLISGLDNQLIFYKSICVLEEEGAEVVNASFYIMDDKVFHTIHCKISDCELGYKGAKISGRLHELVHEISSNL