MGNLFCCVQVDQSTVAIKEQFGKYQDVLEPGCHCVPWFLGSQLAGHLSLRVQQLDVRCETKTKDNVFVNVVASIQYRAIADKANEAFYKLSNTKGQIQAYVFDVIRASVPKLILDNVFEQKNEIAKAVEEELEKAMSAYGYEIVQTLIVDIVPDEHVKRAMNEINAAARLRVAANEKAEAEKILQIKRAEGEAEAKYLSGLGIARQRQAIVDGLRDSVLGFSVNVPGTTAKDVMDMVLVTQYFDTMKEIGASSKSSAVFIPHGPGAVKDVAQQIRDGLLQASGLKARVSPSLAVFAASMAFNSAPILRESAEKILFWTRAPKLPSLNWPVTVSSQSISIIAPANFTCIRTLSVRKMWHSKKKYRITLEKIYRVSEAERMSVSKLKPPPHSASVFVAVSKEISVPILKNPIPVTPDRLNNGLFSKLMPVATPK*