MKSANAKEDTISQTCDNSTTEEVDEHLYAGPLKIEQLLAKGFVKRDLELLKEGGLQTVECVAYAPMRTLCSIKGISEQKAEKLKKACKELCNSGFCNAIDYHDARQNLIKFTTGSKQLDALLKGGIETGGITELFGEFRTGKSQLCHTLAITCQLPIEQSGGEGKCLWIDTEGTFRPERIVAIAKRYGLHPTDCLNNIAYAKAYNCDHQTELLIDASAMMADTRFALLIVDSATALYRSEYTGRGELANRQSHLCRFLRGLQRIADIYGVAVIITNQVVAKVDAMSMFGGHEKIPIGGNIIAHASQTRLYLRKGRGESRICKIYDSPVLPEGEAVFAITEGGIADYEEK*