MGTYRCRTVELSVNLAVKVLRAVNSNIPGANIHLIVQIADMYQPAGGYLGLLQQMDPDGGLHSDEGIDETLYDLDSNEAEQIRENFENVIQDRYKDSMGTFRNRSADMARAAGHDIPKDKKNFDIMQNFVPNGMQSERWKDLCRDWNTDAWLKRSAIGKSNRNTADSGGKIARHTGGSISYDEHRIRFIAQKGRPPTFLDLFLITHLDKTSKKKYFDGDVEGKQFCTERAREAYEAYSRALLEKYGDDLVDHPIDDAELWVKTQREISGASRSSYIYGVGSSDINSLFNGKSFVGAGCSSSSCGSQQEVKELRIQLENVERGRVLMQQKQEIMEQQLTQLMRRFGNPPEDRC*