MALKGCLVWEFNDILESSDFVVFAKMGPGLFSDIGKKAKDLLYKDYLQDHKITVTTQSATGLTFTTTGLKKGELFVGDLVTKFKKRNVTTDIKLDTNSKGREYCVPIFRELVFLNFTSDAVIFTTVTVDEVAPGLKTVLNFTIPDPNSGKMEVQYHHENAGLSCSVGLTAVPVVEVNGTFGNGKFAIGGEVAFDTSTGAVTKYSTGVGITEPDFTAALLLYSSNYPKNLRTDKGDTLKASYLHNLVSNKTTVVAEIAHKLSSKDNTFTIGSSYALDTFTTVKGRLNNYGTVAALVQHEWRPKSTFILSAEIDSKALDKQTKFGLALALKP*