MDLLPFAPRPGCGSAVKLPYRARSVSTVPPGVVQPALGGALLGAAGRGCSLRDRRGRTRQSQPLFVPAQVDDEPTTSWSSIEVKDLGEKGFGIVAVAPLSCGEVVLREKPLLALPPSFDGDLDLLLNQTSLSQLDGDLKKALKKLSEEEQQRFWQLADSHSPGPKTAAGVALTNALHLGTGGGLLTRSARFNHSCLPNVQGTWADGCAEWRALRAIAPGEELCFSYVDPYQTDEQRQATLELLFKFKCRCPVCSLEKDAKAASNQNRLQLRDLNEGLQMAAIAADDTEEVLEVLVPEMLELLDSELAGSPALKSKVLHLGFLLSLESENEDLAKRMATQAWENAVLAYGSDSDRAKMLKACAEGDYQSEDFEDMLLEMQSDDLVGLLGRS*