MGYSMSRLEIDSEMRDKRQITDGARTRERQHDQQLSSLDHEIAHQTKFRSAPSEMIHKVIPSKQKNMPISTVAMLSAREANYSGKGRFSKADSCHLLSRYLPVHGPWCVDTMESRAYVSQFSPDGTLFVAGFQGSHIRIYNVDNGWKVQKNILAKSLQWTVTDTALSSDQRYLVYSSMSPVVHIVNVTTASTESYANINEIHDGLDFSLDDDDREFAIFSVKFSTDGRELVAGTNDNHYAVYVYDLEANKVNLRIPAHSCDVNTVSFADETGHVIYSGSDDKLCKVWDRRCFNARAAGILTGHLEGITFLDSRGDGRYFISNGKDQTTKLWDIRKMSSNSPSVQFRSYEWDYRWGDYPSRARKLKHPCDQSLATYRGHSVLRTLIRCYFSPAYSTGQKYIYTGSHDGSIYIYDVVTGAQVAKLEYHNSTVRDCSWHPYYPMLVSSSWDCKIVRWEFPGNGTVPVPAQKKTQRRQGY