MALHQQALRGSLRSRDVILDKDRGLWVRVFRLEELENRTLPIVIFYHGGGFVYISAANAIFHRFCEALSRKLGAIVGVCELPPSSGAQAPGGLRRWLLNWVREIAKSSSDQDAFAHADFSKIFVMGDSAGGNLAARVALRAAQDGIPLAGQILLQPFYGGTSRTESELRLGSSDPMITLRITDFCWLAALPEGAVDRDHPFCNMTLELPGDLARLGARGLARALVVVGGKDLLHDHQVEFAKILEDAGNAVKLIDYENASHGFYLVGDDSCQESVLVLDEVASFLRE*