MDGGEWVTSRSCVLHDPNSLFGLQLHVLDKHYDKKLLDFFLYSLDVRNGPGSEDYCKLWVRWEKSVQEIAVSDCSAFWKFIATNWSTNTQELLSGCVKVPVCTDGKIILSKKEDVFIPDDLLLTDLFSKLTQHSFFIWYPASILPSMSRASLNCIYDSIGVQRISKAVTKNDAFTLDNYHFRTVDPSKVIKVGLLKIILSFLADPALDIPAEKRHRMVSCLLNVTVQESDEPITVGYSVRLSSGEVVDVKSSRMLRWEREDSKLYMQSCDSEPSYKEKIEFATYFAKEISQGLLYEMADQIPLLAELIKFGSLLDFDDAAIGFLLKSKNLQMFPEDDHFLKSSMLEHYRACTVMVDQVYQRRKRSRD*