MVLVPKCQDIVCTVLLGLVILIRCTCGLWTGVQLISQSGSILGVRILDPLAGLAVAGMIMKAGLETGYQSVLELVDAAIPSHILEPFKRTILQVDGVEGCSHLRGRRAGSYLYLDVIVEVDPFSSVSAAHEIGENVSREIQRLHPEIAEVFIHIEPSTIHIPPTVVSQQRSANTMDADIENIVYNILSTHFSQKMIVERVTPHLLQGQVLLQVEVSMPPDLLIRDAIKVAEEAEKLIIEAAPNIVHVCIQLRLGRSMPESYHKLVKSTSQGLVYT*