MYTVQFQPISLEFSQCKQNPLLLGNNQISQFIFTISQRNKLKFKIGSIRKPYVNQLVLQNSSGYGEKIRCSAGKASNGLSRLSLWPAGFKQGLRARAKSSESVVAGEEDSDFDKEVEGEKESEEEARKTNWVKRGWAPWELLLTPEADFALKSLEEAEGETLETPEAVEAFKRLTPRLQKREDKTASNSEPLLTPQQTKIKAGDEEIYLLPRTSQWGEPEPNETVWNGPAVFTLIPPRDWPPPGWKVDPQELAFIREAHKLESVRVDPQALEKPMEDASQVSFPRFEMFMKQYKEWAAANKERLDKEALEVSMLILC*