MHLSGFCLQFINFSPFAILRRNPAQRGLLCYGYVARLLTRAIKPLETTPLAGSSAGAIVCAVIAAGSSMEDGLKATKILAEDCRLKGTAFRLGAVLRDVREKFLPDDVHTRSTGRVRVAVTQILWRPRGLLVDQFDSKEDLINAVFTSSFIPGYLAPRPATMFRNRLCIDGGLTFCLCLQHLLQKRFVFVLSLLIDWDLKESQLVHIATLIKELLHDSFSNGHWNQQRMMFLTDSLSWDIWMQLSGLSRILLSQ*