MGNLLCCVQVGQSTVAIKERFGKYEDVLEPGCHCLPWFLGSQLAGHLSLRVQQLDVKCETKTKDNVFVNVVASIQYRALAEKASDAFYKLSNTKSQIQAYVFDVIRASVPRLNLDDVFEQKNDIAKAVEEELEKAMSAYGFEIVQTLIVDIEPDERVKRAMNEINAAARMRVAANEKAEAEKIIQIKKAEGEAESKYLAGLGIARQRQAIVDGLRDSVLGFSGNVPGTTAKDVLDMVLVTQYFDTMKEIGASSKSSAVFLPHGPGAIRDVATQIRDGLLQANSGTH*