MDFRTPDLLDAWLESPEDVFSTGTFPEPGLHGPPPEAPGTKLQEQGLRGWEPSGGRGCGLRDSEPEDFLKLFIDPNEVYCSGASASSDSGHPSADPGRPDRPPAPQAPSPPALYEVVYEAGALERTQGEAGPAVGFISLQPGQRSPQLTVPDACVVCELPCDAHDTLPGAGTVNPVPPATLLPCQTLFLTEEEKRLLGQEGVSLPAHLPLTKAEERVLKKVRRKIRNKQSAQDSRQRKKEYIDGLESRAAACSAQNQELQKKVQELERCNVSLVAQLRQLQLLAARTSDKAAQTSTCVVILLFSLALIILPSVSPFQGLREAGPEDYQPHGATVVSRNILSHKDMTEGLETTVVESRPGGPLKAKGENGSTRTLLEKMGGKTGSNGHAGAVLHAEEM