MEDLKSRLLARWSLHGFNALVTGGTAGIGKGIVEELAAFGASVYTCGRTSSRLAARLASWKEAGLDVAGSVCDVSSSSQRAELIDSVSAHFGGKLDILVNNVGVSTEGPLLEQSEDDYKSLFSINLESCYHLSRLAHPMLKVSRKASIIFISSVAGYNPIACVPTTIYSMTKGAMHQLTKCLAFQWAKDGIRVNCVAPGGIATEMGAESIDAEKLSSTGFFQKNVPLARIGLPEEIGAPVAFLCMPCASFCTGEVFIVDGGAMVNGMFHPVEEDK*