MAPSAGEDKHSSAKRVAVIGAGVSGLAAAYKLKIHGLNVTVFEAEGRAGGKLRSVSQDGLIWDEGANTMTESEGDVTFLIDSLGLREKQQFPLSQNKRYIARNGSPVLLPSNPIDLFKSNFLSTGSKLQLLLEPLLWKNKNLSKVSDSHESVSGFFQRHFGKEVVDYLIDPFVAGTCGGDPDSLSMHHSFPELWNLEKRFGSVIVGAIRSKLSPKKEKKQGPPKTSANKKRQGGSFSFLGGMQTLTDAICKDLREDELRLNSRVLELSCSCNEDSAIDSWSIISASPHKRQSEEESFDAVIMTAPLCDVKGMKIAKRGNPFLLNFIPEVDYVPLSVVITTFKRENVKHPLEGFGVLVPSKEQQHGLKTLGTLFSSMMFPDRAPNNVYLYTTFVGGSRNRELAKASRTELKEIVTSDLKQLLGAEGEPTYVNHLYWSKAFPLYGHNYDSVLHAIDKMEKNLPGLFYAGNHKGGLSVGKALSSGCNAADLVISYLESVSADSKNQC*