MSCFASPIPSSAGLTRSRAFEVNAVAVPPQKEPKFEVLRDGVKKPAAESILTPRFYTTDFDALENLDISFNLEEIEAITRSSRTTTTGDTRRVFIEFLERSCTAEFSGFLLYKEIARRIKHKNPVLAESMELMARDEARHAGFINKALSDFNLQLDLGFLTKNRSYTYFEPKFILYATYLSEKIGYWRYIKIMRHMQANPECMVYPIFKYFEEWCQDENRHGDFLDALLRSNPQWLNGVQARLWCRFFLLSVFATMYLNDWQRREFYEAIGIDARSYDREVIVETNRTSARIFPVVLDLNENFWKDLI*