MRLSGVSRFGATVAKLQRPTITLPTKQASGIDANKYKGGLPLHRPLNQEERVAKLEQGIESGDAHFALGKREVWFPKEQVILVRPNAKLTPYQASFLTPLHMNKMELRDYLYNVYGLRALNVRSVVFPAAFERENPTRPRYRKRMIKKMTIEMEEPFVWPEDTDGFLAKMEESARETKKLMDEVTGLDSLGSSRDRPSTAFGGIMGPYKKAGSPFVAQKVASKLGGSKRREAEAEAQQEKMRNIAFYLAKNKQAGIPQPKTN*