MPGLTTFPPFPENIPTHPLIVVDYHLIKAGKDGEISKLWKAATELGFWYLKNHGMDEDVEAMFDMGREAMVLPLDEKMKYELGDEGGSFGYKAAGVQAIDERGTRDTAEFWNVSKDDALAWPRVIHRVYPSPVQARMTSTIRPFVEKSLEINVALLDVFTQKLGLPRGALADLHRTEEESGCLARCIRAPPRAGPQEKLFIPAHTDYGSLTILHNRTGGLQVLPPSATEWYYVKPIPGLAICNIGDALNIFSGGILRSNIHRVVPPPGEQAALERWSVGFFTRPSDTAILRALSEDSALVAHAAARAPVGRFETGTNAKDWIARRVGGLRYNNYKDAEGWKGWKGTEDTEIPESVES*