MSEQVKLLSEGPSCQGVPGKRLTILSVDGGGVRGVIPAVCLEYLEKQLQELDGPEARVADYFDIVAGTSTGGLIASMLTAPNENKRPMMTTTQVKQFYLDRSKDIFGLRNGLSFLPDMLGSLLRRSPKYKADNLKKMLEEEFKDLRIKDAVTDVLLTTFDAYTQQPVFFDKQAATRNFKANAKLRDACLATAAAPTYFPAHNFKVPYPEDKISHSGTDVAEYHLVDGGVVANNPTDVAILHAIKDLRLGDSPHKERMPNFKGYQDLLVLSLGTGARTVTYKASDINVWSDLDWVSKPGQPIVQMLMNSSAYLVDYDISIRFQIDGVKENYLRLESGEIDENTVAMDNVKPENMKKLVELGNSLLAKKPKFRNAITGALEEVPDFETNKEALESFARWLVEEKRARA*