MGRTKRFKKKNSQRKVLSASRVFPMERIMDAESLRDTVGTTLYDRIMQWNDSGAAEALQAAEQRRQAKEIRKPCWVPKLKNDLYIGSVDWGTKESEEVCNMPKSAVAFAEELHGKPCDKDELSLPSIESAESKENFCIEKRPPDMWDNRAVLNTSMEVPLMVDAVLERCPDGLRLLVGGCPVEPSGWDDMDSELPDAPCLVEAVLEEFEDGQRLLVGGWPVQPSWDELDTNWSQLGWDAHNKPKYGDMDYMDNFLGRRTQCFSKRYPGWQDSSWCLGKLGNSFSQGEYYMTAF*