MGNLFCCVQVDQSTVAIKEQFGKYQDVLEPGCHCVPWFLGSQLAGHLSLRVQQLDVRCETKTKDNVFVNVVASIQYRAIADKANEAFYKLSNTKGQIQAYVFDVIRASVPKLILDDVFEQKNEIAKAVEEELEKAMSAYGYEIVQTLIVDIVPDEHVKRAMNEINAAARLRVAANEKAEAEKILQIKRAEGEAESKYLSGLGIARQRQAIVDGLRDSVLGFSINVPGTTAKDVMDMVLVTQYFDTMKEIGASSKSSAVFIPHGPGAVKEVAQQIRDGLLQASVGH*