MNLAKRILQGEQLTKETVLKIYEDTNIDTLDLLNEAYILRKHYFGKKVKLNMILNAKSGICPENCGYCGQSRDIKQKQRYALIPEEQIIDGAKVAHDNHIGTYCIVMSGRGPSDKEVDHISNTVRTIKSQHPQLKICACLGLTNDEQAKKLKSAGVDRYNHNINTSENYHDNVVTTHSYKDRTDTIELMKANNISPCSGVICGMGESNQDIVDMAFALKEMDADSIPINFLHPIKGTKFGSMDDLTPMKCLRIVALFRLINPTKEIRIAGGREVNLRSLQPLALKAANSIFVGDYLITGGQPNQLDYDMINDLGFEIDYDTCENKENKNEVSRAN*