MKSTTHLLAGGGGGGSVAPPTAATAPTLAMEVGDPSGALVGGAGGAGAGGGDGDARDALLRLVALGDRMAAVRRRIAASISGESGPLSSSDIHSVSSEISSAAHLVVLNAASLLSSTVASLPAPPPPPATTVQELPPVVVSVPQEPPQEAAKGDGDYDVVELDASELLAEHVHFCDICGKGFRRDANLRMHMRAHGDRFKTLDALSRPGQPKPPAGREVRFSCPYAGCNRNRAHRRFRPLKSAVCARNHFRRSHCPKLYACERCGGKKRFAVLADLRSHLRHCGEEAQWRCSCGTTFSRKDKLFGHLALFEGHTPAIAEPNKGVATAAAEASISMMEEGGVEANCDREEDEEGGFDPKFFQEWMEELRGGAVAPNWSAPSEAGH*