MDIDLSPQLPKKVYGANGGSYYAWSPSDLPMLHQGNIGAAKLALNKNAFALPRYSDSSKVAYVLQGSGVAGIVLPESEEKVVAIKKGDALALPFGVVTWWYNKEETELVVLFLGDTSKAHKAGEFTDFFLTGSNGIFTGFSTEFVGRAWDLEESHVKTLVGKQPAKGIVQLEGNISLPDPKPEHRNGMALNCEEAPLDVDIKGGGRVVVLNTKNLPLVGEVGLGADLVRLDGRAMCSPGFSCDSALQVTYIVRGSGRVQVVGVDGRRVLETTVKAGNLFIVPRFFVVSKIADPDGLEWFSIITTPNPIFTHLAGSSSVWKALSPSVLQAAFNVDPEVEQLFRSKRTADAIFFPPPN*