MHNYNNINIVSDDSKYQEICWFHTLEGIWHPVEVETSPLNITFNKDITPNYVCTLINEDSRKIILSNVDNPNIIIEMILINSKKLVFNAISKEGLGTSPKITFTK