MKDVKSEHGELMTKPFLEVCKLVLPILDKFGAAMTVVKSDISGNIARLESKYNDNPSRFNYLYSFVQAEVEIKTAKSSSSCTNGLLWLTRAMDFIVVLFHNLAQHQDWSMSQACNDSYSKTLKKWHGWLASSSFTVAIKLAPDRKKFMEVISGNGDINSDMEKFSTTFSPILQQIHKFLLKCKERTHMISVYGMLVVSKLRSIYRYIHHIPRKFNIVFTYTSSLERHHAQHWTHFALLKCDLMISTSFMCLQNQLSQ*