MKSEKNPLEMEGLCEKKVKMVVHLHPSRASNVRQGVREILNSLLLRFNEHFEGSVLAHSDTKIQGRTAIILEGLTPYFCVRLTTTLLLFSPKVGIFVEGKVNKVEEDYLGVVVLGLFNAAIGSSDIRNGLVYCEGIDGTRAWMNENDERHCIKIGSSIRFSVKSFQENEEIVDLTGALLGPQTGCVEWLALQSEEKHEAESTQMLLENGVKKSKHKESRSAEVDAEVSEGISEHTPKKKKKRKEKTVTGDHSSVKKRRKSLDVSAL*