MVAQTASVTMVDGLYPSPHFEGAEKRIEIDFHLNKENPRGLREITRTQLDECMTAARCEIVSVRTNVKFDAYVLSESSLFVFPTKLVLKTCGTTHLLAGVPAILKYAKEVGMEPRRVKFTRSSFDKPDLQPALHASFDDEVDFLEKHFGGLSIEGGSSYILGSKLKGVQWHVYVAGDACPVQDARPKASLEVCMTQLNREHCDEHFYRTDKFVSSAQTTTDSGIRSIFEEFDIDDYVFEPCGYSMNGLNEHGSIDGQYSTIHITPEEGFSYASCELSNVECEDLDAFAYVRKVANVFKPGKMIFAISVDGLNAAEVANDVLGNGSFIPGYTRVQATRQEFDVEGVVAYFTYEHNDRLRQSFSMPNLAGGTSFTSSHPFSFADAKMALDRPATPSCVMEFPESSAESSDHTSEEEI*