MMNMLCGSRYPAGMGARSLTEHVQLAYMQNDLAVIDTPGFFSSTDVAGHVGAQKVALEELPVSGMFLVVKYGRADDIAELADTIMNVLGCDDIRIAITHQDVAACQEGYDPEGLRRELSSTLDISEDKIFSFGETTPPAVVKAFIQRTLHEPRCVKLNGVQMAKVAALGVGSRRMNKPLNAVFAKILAAEVACREAVSQGRCYESDFLITTVQHATTEMVSTSKQDLFRALDEYQEEQQNLLYGKAGVNLSLRLKEFTETTNKLLSYDVADMSNPNNVCKKCNHCGAVWVKTEGCDGDTFCGEVPSAKRAAPLLLETEFVEEDGGRWALLFRHGPSRFHGSARATRSWFQTLNPFKQAATVGKGSGSRHQKRSGATIESGCGAAICWSTMLPVPPEDLGGLKKVEVLKECFSEENAKVRFENKVRTKEIENKRILLRAIENSN*