MTANPMVWEGSVNPRVEIFKQAQDCLFPMSITSENVAERYGVSRQDQDQVAVESHRRATTTTAVGKFKNEIIPVETKIVDPKTGDKKPVRISVDDGIRPTASLSDLAKLKPAFKKGGSTTAGNSSQSVSVVKVLMQSYTGNSSQVSDGAGAVLLMKRTVAMQKGLPILGVFRSFTAVGVDPAVMGVGPAVAIPAAVKAAGLEIDDIDLFEINEAFASQFTYCSQKLELDPEKVNVNGGALALGHPLGATGARCVATLLHEMKRRGKDCRFGVISMCIGTGMGAAAVFERGSAVDQLCNARPIKDHTSLSKDAQ*