MARRTPPPSLLCEGPFVAAPCGRSVGLLALELDGDSEFYHVTSGGRRCTLHHVADSDWSLRDGSDDEPPLELGSPEQIFDLAFRPQPGAEERLAAAAPHWPARLRDRLARRRVAGRGTVALDAGWFLEALGGAEPIPTPLLFPGGGAALGLSGLQAAAAVTRRTAVSLRAGRCDVADVAFAEVLQRAIRAERAAGGSSASGGDDVWGGAGRLVGEYAPLGLSLGPLQPSGEAAGAASAGLGAEVGEVEEGGVADEAGAILAEVDARRARGGSLTVVFDTAVPAARLYAVELPAVPALRALATAEGMAGPARLELGEELARLCEEGGGGGGEGGGGDERGGGGERGGGEGGGGEGGVLWSEEEARLFVGDAGSLTAAHVDICPQLEFAHGLTGLKLLGAQAELLATRVPVDRPLDDAQRALLLDEAVTAVALEPGDLGVFDSGCLHFAANGLHWPVTGGMNAALYHGMLTRPLLAQLRAAARREAGGGDASGDEGDEDDAWAAGESLRPSDLLRELDAGGAG*