MPAMVEEGLVRRAAPEPHFLVVTFPAQGHINPARHLARRLLRATGARVTVCTAVSALRKMFPGAEADAEEGHRDGAGVRYVPYSDGYDDGFDGAVHDATRYMDQVKVVGSRTLGDVLARLRGAGRPATLVVYTLLLSWVADVARAHAVPAALYWIQPATVLAVYLHFFRATGGVDAAVAAAGGDPWAGVRFPGLPPLRVRDLPSFIVSTSEDDPYAFVADAFRELVGRLDGGEDSPSVLANTFDAVEPEAVASLREHGVDVVPVGPVLSFLDDDAAAGGNNDLFTQDGKGYLEWLDAQAPGSVVYISFGSLSVMRRRQIEEVARGMSESGRPFLWVLREDNRRSEGADADAATLAGGGRGMVVGWCDQVRVLSHPAVGCFVTHCGWNSTLESTACGVPVVCVPQWTDQGTNAWLVERIGTGVRAAVSDKDGVLEAGELRRCIDLATSDMVRAKAAVWREKARAAASKGGSSERNLKAFVAKQIAGGNN*