MGRLGCCRRFSAQAESSLQHAAKRLENVVVVAAKRTPIGAFQGLLSPLRAWELGAAAIKAVVEESKIDPKQVQEVYMGNVLSSGLGQAPARQAALGAGLSAKTICTTVNKVCASGMKAVMLAAQSIALGTNELVVAGGMESMSNAPFLLPRQNPSKKLMGDLTVKDSMFCDGLSDAFTNNAMGTYAESCAQEMGISREEQDVHAIVSYERAISAREAGTASAEVTPVIIAGKKGKEPVLVSIDEECSRFDPDKMRELLPVFKTDGSVTAANSSKISDGAAALLLASAEFAEKNKLPVIATIRGFADAAQPPEKFPTSPAVAIPRALAHARRKLNDVDLFEINEAFSVVTLANCKLLGISNDDVNVCGGAVALGHPIGASGARIMVSLINNLRSRDKQVGVAAVCNGGGGASAIVVERTQQVVGDKQAKSASSE*