MDWNLKATSWDLTELVNEAVPTIDVANGSSSYGVPRNEGDFSVDLKLGQVGNSGEESMNKWKEPGELKMESSPSKRARATNNGTHQVSCLVDGCNSDLSSCRDYHRRHKVCELHSKTPQVMINGQKQRFCQQCSRFHSLEEFDEGKRSCRKRLDGHNRRRRKPQPDPLSRSGSYFSNYQGTQMSPFSNLQVYPSTTVVKPTWPGVTNSETDSRHLNQQQQLHSPEKRNLVLGSSSSNYRGGKQFMFLQGENNTPQNQTLPEASVCQPLLRATPFSEGSGGSHTMFCDRSTTPVQDSDCALSLLSSPQTQTSGISLSSMVQPRSFPLVQPLGPSLQNHIIEPMDSVVVANGRDTAVHCPGMFHMGSGGSSGNEAPQTLPFHWQ