MDSLLAFNFSSLGKKEDSQFSFFLGKTKKNTESQGQASRPTGHGSLAPCLVHEAVSGERTVRLAHHGRRGDRPSPARRSGRRRRGRVPHLPPPSRGGPPPAPPLRLPRKHQVRPRRLPAPMAVLATWLELGIVSEENKSGPLIVLLKDVEKSFAGVTESLSSLRSKLESLPSGVLVIGSHTQMDSRKEKAHPGGFLFTKFASSSQTLFDLFPDSFGSRLHERSKESPKTMKHLNKLFPNKISIQLPQDEALLTDWKQQLDRDVETLKAKSNIGSIRTFLSRNGIECNDLEELFIKDQSLSNENVDKIVGYAVSYHLKHNKIETSNSKDAKLVLASESLKHGLNMLQSMQSDNKSSKKSLKDVVTENEFEKRLLADVIPPNDIGVTFDDIGVLENVKDTLKELVMLPLQRPELFCKGQLTKVAS*