MALPLSAVEAVLSSDKLHVGMEDAVFDFALEWAHAKYPNFEERREILGSHIVPAICFSSMSTHKLRVVLECEDIDPNLASKLVARAFIVKAEEAELKHCVAECAYKRPPLKVIQLSENHALVFLDLRREECAALFPTGSMKSQLFYLNGNAFTLRVQCNNKENSSQSIGLYLNMEEGLGRVVIQYSFASVSKPSKKFNANEMLEETFVKGGTGRWFYVFNTPWASFIADDSPNFLNGLLHLRVEVAIRTQ*