MMSARRKERLRAVDFWQNVVRLYGAFKVTQLRVALVASPRRKAELWNGYDTYCAAQIYALCVRLRGFYLKVGQFLGTRADFLKPVYIASLSRLQDRVPPMPIEQVLGLLKDEMRELGYSVEEVFESVEADPLGSATIAQVHAAVIRKSFAKRHLHIAPSRRSVVIKLQYPEAEKLMHDDLANVRSLGAFLQRTELQFDVLSPIDELREQVRHEFDFHREARNLNVARTCLEPFQNKITVPDPLHHLVSRRCLVMERMHGVPLTELEKELQKRRISHHTRQRLGMSILSNMATAYGKMLFETNIMQADPHPGNVLLHKSGKSISLLDFGQVKSFEPSLVDAFAELILSMRSSSTCSGADCGSGGDSKAEASALDHTVDLKRKMAALGIQTARIQGVSRSQVSSRLPNSARADMGERTVFPQRRQSPEHVLLTTMFDTVEMAGVSNSPFEETSIMREISVESFPQDLFFVLRTTQILRGMSLGMGLGDKFSLLQSWEPFARKRLLRTGRK*