MSGDELFQDGYTKEVFGPGGVPILVAIRAKPNRNANSELDREFFVSFLDVINRRENAGRFNFSTQFPYYKKVLYKPDFRGKHLGKNVVFDMDMSAGDFLALFYLLKLPIEEINLKAIIVSPTGWANAATIDSVYDLLHMMGRDDIPVGLGDVFAMNQSDPIFYAVGDCKYNKVIPQGCGGFLDSDTLYGLSRSLPRSPRRYTAENSMKYGALRDTDHPELRQPLALEVWESAVKLLRPGSKITILTNGPLTNIAKIVLTGENTTKAIQDIIIVGGHMNHDNIENGNVINVPSNRFAELNMFLDPLAAQTVLSSDLNITLIPLGIQQKVSAFPEILEMLNLTKRTPEAIFARRLLSRLHHLKKRHPKYKHMDTFLGEILGAVVLAGDHSVLESTFGVKNIKVSASGCESEDGQILIDEKQGKSVRVLENVDPLAYYNAFANRLGDVKQSAIVGSFDKQRRIWNTPFNRKKTTP*