MCDTLILRHQGQTWFAKNSDREPAEPQRLLRLPAVRNDPEARLRTTYLDIPQAAQRHALVISQPSWIWGAEMGVNEHGVAIGNEAVFTKLTRQRGTALLGMDLLRLGLERGASAREALEVITGLLQRYGQGGPAGYRDKRIRYDNSFLIADPGEAWVLETAGNLWAAKKVERWAISNALTLGHEFDLCSRDLEDQARRQGCWDGRGDFHFARVFDTRLLPWVGGAHRRCRINQRFLDSLPGEPDWHALFAALRHHGPRGDHFRRHNNRQVCMHAGSFWRPSQTTASLVARLRDDGPLLAATGTSAPCLGLFQPLSFDPASGAAVLSQPREAVQESPWWRFEAVHRRALTDRAFRRLLRSGRDWLERELFADLEQPDWPRLAEDAAAWHACWHDQVAMQPLAQQRWWRSHAAL*