MVKVKGVEWNHVIVLKEPEKHGMATLVRCIHCDKEFQGNAMRIRAHLLGNKRQAGVTGCPTVPDDAREELRLIEIAREQTQKKRKPVKMRGVRGTSSASDHSSGSADHFDGKGGLGRKAERISLQHELLARMGSIMASVDLDTFFDGFGLRPETVVKIKEMGFTAKTLMSNLDELPSLLESINQHHPLTLGEEWGIKGAAKKWQREQTFLAHPEDEKWPDSEDTCKEVACIDTEEVTQLEPYPKWIPQQQQGQQLQSPHNHLAPPNLSVSNLSPPNQGVTDAGPGGSPGRVGYYTNLLAYQAQGNARFEIMREVDVTSQRQPQVKHSFDHGAATTF*