MLRDFCDLDGYDAAASDESVLSHSQALYSAALAGKDDIMVGRYVAACRHYANHVLPRLISGPALAGGVSEIHSNADKIAKSTALAELRRGSTKGTAERTSGDGGDVLLRDLLVAEASTGIHGLPDAADQSAAMGALWSRRGINMRGAGLHAKYYELLVGNPECRNDAGATMRAAFEASHARYVGWFGRSSFGLATRSMHGWDRLCQRPRIGSADGVGDEDIMRGWTSMAFEVVRRMRETQAALNLEDTRKSI*