MKPRKVMIIGAGNVGTAAAHAFVNQKFVEELILVDLNKERVEGNRKDLADAAAFMPGKMDITVRDASDCADVDIAVITVTAGPLKEGQTRLDELRSTSRIVSGIVPEMMKGGFNGIFLIATNPCDIITYQVWKLSGLPRERVLGTGVWLDTTRLRRLLAEKLDIAAQSIDAFILGEHGDSQFPVWSHSSIYGKPVNEYSLEKLGESLDLKQIGETARDTGFEIYHQKGCTEYGIGGTIVEICRHIFSGSQRALTVSCVLDGEYGESGLAIGVPAVLSQNGVKEIISLKLDEQEQQAFANSVSVIKKSIASI*